2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
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
5 Star Heat Travelers
12 Mac Drake 17 3 GBC Prospects Matthews 4/6/2024
27 Alex Gorman 32 3 GBC Prospects Matthews 4/6/2024
11 Davis Harrell 55 4 GBC Prospects Matthews 4/6/2024
33 Eli Hawk 74 14 Hayseeds 4/7/2024
0 Crew Morrison 3 1 Hayseeds 4/7/2024
13 Drake Reed 33 6 South Charlotte Panthers Cardinal 12U 4/6/2024
18 Brayden Rice 53 6 South Charlotte Panthers Cardinal 12U 4/6/2024
6 Luke Saunders 13 0 South Charlotte Panthers Cardinal 12U 4/6/2024
Canes Carolina
Sean Gunby 12 3 Carolina Evo 4/6/2024
81 13 Carolina Clippers 12U Orange 4/7/2024
Total 93 16
Bryce Henrickson 36 2 Canes Nation 4/6/2024
Benjamin Malloy 47 4 Canes Nation 4/6/2024
Samuel Oneill 84 12 Carolina Evo 4/6/2024
Colston Phillips 26 3 Canes Nation 4/6/2024
Elijah Schmolke 13 0 Canes Nation 4/6/2024
Connor Sylvan 7 2 Carolina Clippers 12U Orange 4/7/2024
Chase Willis 20 3 Carolina Evo 4/6/2024
34 3 Carolina Clippers 12U Orange 4/7/2024
Total 54 6
Canes Nation
17 Wil Antunez 26 3 Carolina Clippers 12U Orange 4/6/2024
2 Luca Briggs 21 3 Carolina Clippers 12U Orange 4/6/2024
12 Andrew Dalmacio 39 6 Canes Carolina 4/6/2024
16 3 Carolina Evo 4/7/2024
Total 55 9
3 Daniel Daye 58 9 Carolina Evo 4/7/2024
1 Carlos Linares 35 9 GBC Prospects Matthews 4/7/2024
5 Calvin Madenspacher 61 11 SBA Bolts National 12U 4/7/2024
24 Braylon Ohrel 23 3 Canes Carolina 4/6/2024
37 3 Carolina Evo 4/7/2024
Total 60 6
42 Braxton Williams 12 3 Carolina Clippers 12U Orange 4/6/2024
10 3 Carolina Evo 4/7/2024
Total 22 6
Carolina Clippers 12U Orange
30 Maverick Brown 39 3 SBA Bolts National 12U 4/6/2024
53 9 Canes Carolina 4/7/2024
Total 92 12
44 Landen Lambert 28 0 Canes Nation 4/6/2024
27 Tyler Lang 15 0 Canes Nation 4/6/2024
9 1 Hayseeds 4/7/2024
Total 24 1
0 0 Canes Carolina 4/7/2024
Total 24 1
Brody Sigmon 28 3 Canes Nation 4/6/2024
62 12 Mill Town 12u White 4/7/2024
Total 90 15
13 Gavin Smith 32 3 Canes Nation 4/6/2024
64 14 Hayseeds 4/7/2024
Total 96 17
8 Parker Smith 41 3 SBA Bolts National 12U 4/6/2024
31 9 Canes Carolina 4/7/2024
Total 72 12
9 Jayden Vaultz 32 1 SBA Bolts National 12U 4/6/2024
10 Jacob White 3 2 SBA Bolts National 12U 4/6/2024
Carolina Evo
7 Cooper Flynn 60 9 Canes Nation 4/7/2024
2 Tyson Hawk 46 3 Mill Town 12u White 4/6/2024
11 Braxton Hedrick 55 9 Canes Carolina 4/6/2024
10 Maddox Little 43 6 Canes Nation 4/7/2024
34 Cole Michael 11 3 Mill Town 12u White 4/6/2024
16 Turner Slack 56 8 Canes Carolina 4/6/2024
0 Owen Wood 38 6 Mill Town 12u White 4/6/2024
Carolina Express
7 Nolan Cook 15 0 South Charlotte Panthers Black 12U 4/7/2024
1 Cam Dumont 37 6 Hayseeds 4/6/2024
3 Hayes Ennis 19 5 Hayseeds 4/6/2024
52 9 South Charlotte Panthers Black 12U 4/7/2024
Total 71 14
8 Parker Hall 28 7 Hayseeds 4/6/2024
23 Henry Tonne 48 5 South Charlotte Panthers Cardinal 12U 4/6/2024
6 Cameron White 37 7 South Charlotte Panthers Cardinal 12U 4/6/2024
GBC Prospects Matthews
17 Heath Benson 30 4 South Charlotte Panthers Black 12U 4/6/2024
72 12 WowFactor Atlantic National 12U 4/7/2024
Total 102 16
10 Will Marion 31 5 South Charlotte Panthers Black 12U 4/6/2024
37 6 Canes Nation 4/7/2024
Total 68 11
23 Eli Matthews 29 6 5 Star Heat Travelers 4/6/2024
24 0 Canes Nation 4/7/2024
Total 53 6
13 Nick Meitl 14 3 5 Star Heat Travelers 4/6/2024
32 6 WowFactor Atlantic National 12U 4/7/2024
Total 46 9
3 Liam Rendleman 25 3 South Charlotte Panthers Black 12U 4/6/2024
Hayseeds
6 Lake Dickerson 76 12 Carolina Clippers 12U Orange 4/7/2024
23 Corbin Fulmer 82 15 5 Star Heat Travelers 4/7/2024
11 Parker McNeice 76 8 Carolina Express 4/6/2024
25 Cort Owings 44 6 South Charlotte Panthers Black 12U 4/6/2024
1 Dalton Vickroy 6 1 Carolina Express 4/6/2024
20 2 5 Star Heat Travelers 4/7/2024
Total 26 3
28 5 Carolina Clippers 12U Orange 4/7/2024
Total 54 8
99 Beckham Young 43 9 Carolina Express 4/6/2024
22 Grayson Young 26 2 South Charlotte Panthers Black 12U 4/6/2024
Mill Town 12u White
9 Liam Bredeson 17 0 WowFactor Atlantic National 12U 4/6/2024
31 5 Carolina Clippers 12U Orange 4/7/2024
Total 48 5
11 Thomas Cunningham 58 6 Carolina Evo 4/6/2024
99 Benjamin Garner 48 3 Carolina Evo 4/6/2024
3 Braxton Gehring 37 2 Carolina Evo 4/6/2024
10 Brayden Janosko 16 1 WowFactor Atlantic National 12U 4/6/2024
0 0 Carolina Clippers 12U Orange 4/7/2024
Total 16 1
17 William Linn 51 9 WowFactor Atlantic National 12U 4/6/2024
41 Brennan Mandle 1 3 Carolina Evo 4/6/2024
54 7 Carolina Clippers 12U Orange 4/7/2024
Total 55 10
SBA Bolts National 12U
22 Owen Curry 60 11 South Charlotte Panthers Black 12U 4/7/2024
7 Oliver Emmons-Boden 35 8 Canes Nation 4/7/2024
3 Garryk Hargett 12 1 South Charlotte Panthers Cardinal 12U 4/7/2024
Blake Keller 8 0 South Charlotte Panthers Cardinal 12U 4/7/2024
Sam Malcolm 34 5 WowFactor Atlantic National 12U 4/6/2024
0 0 South Charlotte Panthers Black 12U 4/7/2024
Total 34 5
52 9 South Charlotte Panthers Cardinal 12U 4/7/2024
Total 86 14
8 Tate Olsen 62 9 Carolina Clippers 12U Orange 4/6/2024
2 Cohen Pate 67 9 WowFactor Atlantic National 12U 4/6/2024
Brock Phillips 28 4 South Charlotte Panthers Black 12U 4/7/2024
5 2 South Charlotte Panthers Cardinal 12U 4/7/2024
Total 33 6
Kamon Toney 8 0 South Charlotte Panthers Cardinal 12U 4/7/2024
21 Brody Watkins 5 0 Canes Nation 4/7/2024
0 Owen Whittaker 0 0 WowFactor Atlantic National 12U 4/6/2024
33 3 Canes Nation 4/7/2024
Total 33 3
33 5 South Charlotte Panthers Black 12U 4/7/2024
Total 66 8
South Charlotte Panthers Black 12U
6 Austin Craig 31 6 GBC Prospects Matthews 4/6/2024
33 7 Carolina Express 4/7/2024
Total 64 13
99 Landen Davis 31 4 SBA Bolts National 12U 4/7/2024
21 Brayden Harris 6 3 Hayseeds 4/6/2024
99 Walker McCrory 11 1 SBA Bolts National 12U 4/7/2024
99 JJ Nixon 60 13 SBA Bolts National 12U 4/7/2024
99 Alex Whitaker 39 6 GBC Prospects Matthews 4/6/2024
12 Judson Willard 31 6 Hayseeds 4/6/2024
28 5 Carolina Express 4/7/2024
Total 59 11
South Charlotte Panthers Cardinal 12U
9 Nolan Chen 43 9 Carolina Express 4/6/2024
40 4 SBA Bolts National 12U 4/7/2024
Total 83 13
7 Hunter Lunsford 14 3 Carolina Express 4/6/2024
9 0 5 Star Heat Travelers 4/6/2024
Total 23 3
19 2 SBA Bolts National 12U 4/7/2024
Total 42 5
24 Noah Siebenaler 42 6 5 Star Heat Travelers 4/6/2024
28 Mac Stevenson 32 6 5 Star Heat Travelers 4/6/2024
46 6 SBA Bolts National 12U 4/7/2024
Total 78 12
99 Nico Zezza 12 3 5 Star Heat Travelers 4/6/2024
WowFactor Atlantic National 12U
44 Jay Dulaney 19 2 SBA Bolts National 12U 4/6/2024
5 Easton Greene 5 1 SBA Bolts National 12U 4/6/2024
27 2 GBC Prospects Matthews 4/7/2024
Total 32 3
17 Hunter Hough 81 15 GBC Prospects Matthews 4/7/2024
1 Bo Knox 12 2 GBC Prospects Matthews 4/7/2024
25 Patrick Melton 85 12 SBA Bolts National 12U 4/6/2024
4 Cruz Pahl 61 12 Mill Town 12u White 4/6/2024