2,232 MLB PLAYERS | 15,133 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
10U 11U (Open) 12U (Open)
5/13 - The delay has been lifted and we will be resuming play around 5:15PM. Please check your schedule for updated game times and make sure your team is ready to resume play.
ATTENTION: IN ORDER FOR YOUR TEAM TO BE ADDED INTO THE TOURNAMENT SCHEDULE, HOTELS MUST BE BOOKED THROUGH THE PERFECT GAME WEBSITE.  THE HOST HOTEL LINK CAN BE FOUND ON EACH EVENT WEBSITE UNDER “HOST HOTELS.”  PLEASE EMAIL ECPG@PERFECTGAME.ORG WITH ANY QUESTIONS.

Due to the growth in the Northeast/Mid-Atlantic Region all of our events are first come first serve.
The only way to secure a spot in an event is to put down at least a deposit or pay in full.
Once the max amount of teams we can have in a specific event has been achieved, all teams that are not paid will be waitlisted.
Any questions or concerns please reach out to ecpg@perfectgame.org.

Schedules will be released 5 days prior to the start of every event.
All Schedule Requests must be submitted to ecpg@perfectgame.org no less than 2 weeks prior to the schedule being released.
Requests are not guaranteed, but we try our best to accommodate.
Schedule/Scores Brackets Event Info   Pool Standings
Perfect Game Youth Pitching Rules

Youth Pitching Regulations:

The MLB balk rule will be enforced. When a balk is called it is NOT a dead ball. Also, in the windup position, a pitcher is permitted to have his “free” foot on the rubber, in front of the rubber, behind the rubber, or off to the side of the rubber.

  • Daily Limits
    • 7U-8U: Daily max is 15 outs OR 50 pitches.
    • 9U-10U: Daily max is 18 outs OR 75 pitches.
    • 11U-12U: Daily max is 18 outs OR 85 pitches.
    • 13U-14U: Daily max is 21 outs OR 95 pitches.

The pitcher may finish the batter upon reaching the daily pitch count limit. I.E. A 13U pitcher begins the batter at 94 pitches he may finish the current hitter then must be removed from the game.

  • Event Limits
    • 7U-14U: Each Player is allowed 24 outs over a 3-day period.
    • If a player records more than 9 outs in a day, they are required 2 days rest.
    • 100 Pitch maximum over 2, 3 or 4 day events
    • 140 Pitch maximum over 5+ day events
    • Players can pitch in more than one game in a day if they do not exceed daily limits.

The pitcher may finish the batter upon reaching the event pitch count limit. I.E. A 13U pitcher begins the batter at 99 pitches he may finish the current hitter then must be removed from the game.

Once a player has been removed from pitching they may not return to the mound in the same game.

No pitcher shall appear in a game as a pitcher for three consecutive days, regardless of pitch counts. No pitcher shall appear in three games in the same day, regardless of pitch counts.

The definition to be utilized for the purpose of the pitching restrictions for end of a day shall be any time of night or day that the facility is closed and teams have a break in playing prior to the next days games.

Pitchers who record outs or pitch in a game that is forfeited will still have those outs/pitches counted toward their limitations.

Pitching Violations:

The pitcher must be replaced on the mound immediately upon notice of a violation, not a forfeit.

No. Player # Pitches # Outs Opponent
Extreme Bsc
24 Carter Albers 20 3 Phenom Illinois 12u 5/14/2023
4 Brooks Madigan 41 8 Future Swings Black 12u 5/13/2023
30 5 Klutch 12u- Kranawetter 5/14/2023
Total 71 13
19 Witten Piasecki 78 17 Klutch 12u- Kranawetter 5/13/2023
18 Kurt Sheets 54 6 Klutch 12u- Kranawetter 5/14/2023
15 Braylin Storey 49 6 Future Swings Black 12u 5/13/2023
9 Lavin Tull 11 1 Future Swings Black 12u 5/13/2023
5 1 Klutch 12u- Kranawetter 5/13/2023
Total 16 2
8 Seamus Welch 50 9 Phenom Illinois 12u 5/14/2023
Future Swings Black 12u
3 Knox Dunham 24 4 Extreme Bsc 5/13/2023
12 Ryan Harris 20 3 Klutch 12u- Kranawetter 5/14/2023
23 Ryker Howe 17 1 Midwest Guardians 12U 5/13/2023
30 Michael Kassing 8 1 Extreme Bsc 5/13/2023
73 18 Midwest Guardians 12U 5/14/2023
Total 81 19
13 Thrice Kirkpatrick 41 6 Extreme Bsc 5/13/2023
31 Jack Rohlk 39 5 Extreme Bsc 5/13/2023
24 Thatcher Trotter 41 6 Midwest Guardians 12U 5/13/2023
8 2 Extreme Bsc 5/13/2023
Total 49 8
0 0 Midwest Guardians 12U 5/14/2023
Total 49 8
41 4 Klutch 12u- Kranawetter 5/14/2023
Total 90 12
35 Ayden Wagner 12 5 Midwest Guardians 12U 5/13/2023
0 0 Extreme Bsc 5/13/2023
Total 12 5
17 Jr Williams Jr 33 3 Midwest Guardians 12U 5/13/2023
12 2 Klutch 12u- Kranawetter 5/14/2023
Total 45 5
Klutch 12u- Kranawetter
42 Kyle Coleman 25 3 Phenom Illinois 12u 5/13/2023
33 Braden Compton 39 9 Phenom Illinois 12u 5/13/2023
9 Evan Leflore 45 9 Future Swings Black 12u 5/14/2023
22 Andrew McCutchen 0 0 Phenom Illinois 12u 5/13/2023
88 14 Extreme Bsc 5/13/2023
Total 88 14
23 Jeremy McIntosh 16 3 Extreme Bsc 5/13/2023
12 3 Future Swings Black 12u 5/14/2023
Total 28 6
13 Nash Woodruff 56 12 Extreme Bsc 5/14/2023
Midwest Guardians 12U
3 Kip Allen 16 3 Future Swings Black 12u 5/14/2023
0 Caarson Buchberger 55 9 Future Swings Black 12u 5/13/2023
99 Jimmer Hayes 55 9 Phenom Illinois 12u 5/13/2023
5 Dylan Mateja 68 10 Future Swings Black 12u 5/14/2023
72 Dominic Ramos 33 3 Phenom Illinois 12u 5/13/2023
30 Ryan Smith 38 9 Future Swings Black 12u 5/13/2023
Phenom Illinois 12u
12 Austin Bihun 44 6 Klutch 12u- Kranawetter 5/13/2023
2 Ian Christopher 85 10 Extreme Bsc 5/14/2023
14 Johnathon Hode 26 3 Klutch 12u- Kranawetter 5/13/2023
3 Brayden Katta 51 9 Midwest Guardians 12U 5/13/2023
13 Gavin Lancer 31 6 Midwest Guardians 12U 5/13/2023
8 Ricky Lavere 0 0 Extreme Bsc 5/14/2023
22 Van Ozment 6 0 Klutch 12u- Kranawetter 5/13/2023
9 Eli Parks 28 2 Extreme Bsc 5/14/2023
15 Logan Woodbury 25 3 Midwest Guardians 12U 5/13/2023