Notice: You are currently viewing a development version of the PerfectGame.org website.
For the live site, please visit www.perfectgame.org
2,031 MLB PLAYERS | 14,466 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
643 Dp Jaguars 10u
8 Harris Bates 0 3 osceola kekambas 6/23/2021
7 Andrew Enslow 0 1 East Cobb Astros 10u Orange 6/25/2021
5 Jake Jansen 0 5 Gulf Coast Oilers 6/24/2021
0 4 Buford Wolves 10u 6/26/2021
Total 0 9
16 Caden Jones 0 6 osceola kekambas 6/23/2021
0 2 THZ Baseball 6/26/2021
Total 0 8
3 Bransen Kiser 0 9 THZ Baseball 6/23/2021
10 Hampton Lewis 0 6 THZ Baseball 6/23/2021
0 5 East Cobb Astros 10u Orange 6/25/2021
Total 0 11
21 Andrew Nelson 0 7 Gulf Coast Oilers 6/24/2021
0 7 THZ Baseball 6/26/2021
Total 0 14
27 Ryan Pearson 0 2 Buford Wolves 10u 6/26/2021
12 Ryan Peckham 0 3 Buford Wolves 10u 6/26/2021
24 Russell Sims III 0 15 Warriors10 6/25/2021
0 Nicolas Vela 0 5 East Cobb Astros 10u Orange 6/25/2021
Action Youth Baseball Club 10u Gissler/Owens
17 Alexander Flores 0 9 Texas Rattlers 6/23/2021
0 3 Texas Rattlers 6/25/2021
Total 0 12
34 Cooper Gallia 0 8 Warriors10 6/23/2021
0 12 Texas Rattlers 6/25/2021
Total 0 20
1 Cameron Garcia 0 3 East Cobb Astros 10u Orange 6/24/2021
0 3 Gulf Coast Oilers 6/25/2021
Total 0 6
0 2 Louisiana Blast 10U Blue 6/26/2021
Total 0 8
11 Ivan Gutschewski 0 1 Texas Rattlers 6/23/2021
0 3 Warriors10 6/23/2021
Total 0 4
0 3 Gulf Coast Oilers 6/25/2021
Total 0 7
Charlie Johnson 0 9 East Cobb Astros 10u Orange 6/24/2021
0 9 Louisiana Blast 10U Blue 6/26/2021
Total 0 18
0 6 osceola kekambas 6/26/2021
Total 0 24
2 Conner Krause 0 2 Texas Rattlers 6/23/2021
13 Tyler Mocniak 0 1 Warriors10 6/23/2021
0 7 643 Dp Jaguars 10u 6/24/2021
Total 0 8
0 6 Gulf Coast Oilers 6/25/2021
Total 0 14
4 Cayden Tubb 0 6 osceola kekambas 6/26/2021
Trey Woodson 0 3 643 Dp Jaguars 10u 6/24/2021
Buford Wolves 10u
18 Eli Dollar 0 7 THZ Baseball 6/24/2021
0 3 643 Dp Jaguars 10u 6/26/2021
Total 0 10
8 Grayson Fleming 0 1 THZ Baseball 6/24/2021
15 Noah Gaffney 0 8 Ktn Athletics 6/25/2021
24 Colt Gindlesperger 0 4 Texas Fire 10u 6/23/2021
0 9 643 Dp Jaguars 10u 6/26/2021
Total 0 13
2 Hardin McWhorter 0 7 Ktn Athletics 6/25/2021
13 Landon Mitchell 0 8 Texas Fire 10u 6/23/2021
0 7 Warriors10 6/26/2021
Total 0 15
11 Hudson Sampers 0 1 Warriors10 6/26/2021
East Cobb Astros 10u Orange
57 Henry Bauer 0 8 Ktn Athletics 6/24/2021
0 4 Ktn Athletics 6/25/2021
Total 0 12
6 Brayden Boehm 0 3 Action Youth Baseball Club 10u Gissler/Owens 6/24/2021
2 Matthew Bondi 0 7 Ktn Athletics 6/24/2021
1 Ashton Brown 0 2 Ktn Athletics 6/25/2021
42 Carson Florence 0 6 Louisiana Blast 10U Blue 6/23/2021
0 9 Ktn Athletics 6/25/2021
Total 0 15
0 5 643 Dp Jaguars 10u 6/25/2021
Total 0 20
8 Parker Mahaffey 0 7 643 Dp Jaguars 10u 6/25/2021
33 Andrew Nixon Jr 0 9 Action Youth Baseball Club 10u Gissler/Owens 6/24/2021
24 Anthony Wyss 0 3 Louisiana Blast 10U Blue 6/23/2021
Gulf Coast Oilers
12 Matthew Arellano 0 6 Texas Rattlers 6/23/2021
0 9 Action Youth Baseball Club 10u Gissler/Owens 6/25/2021
Total 0 15
2 Matthew Barajas 0 9 643 Dp Jaguars 10u 6/24/2021
0 1 Action Youth Baseball Club 10u Gissler/Owens 6/25/2021
Total 0 10
22 Derrick Cerda 0 3 Texas Fire 10u 6/24/2021
Kayden Cherry 0 3 643 Dp Jaguars 10u 6/24/2021
4 Marxalus Peoples 0 9 Texas Fire 10u 6/24/2021
0 3 Texas Fire 10u 6/25/2021
Total 0 12
0 5 Action Youth Baseball Club 10u Gissler/Owens 6/25/2021
Total 0 17
27 Matthew Ringleb 0 6 Texas Rattlers 6/23/2021
0 9 Texas Fire 10u 6/25/2021
Total 0 15
Ktn Athletics
7 Reece Abbott 0 3 Warriors10 6/23/2021
0 6 Texas Rattlers 6/24/2021
Total 0 9
0 3 THZ Baseball 6/25/2021
Total 0 12
3 Colby Adams 0 5 Warriors10 6/23/2021
0 3 East Cobb Astros 10u Orange 6/25/2021
Total 0 8
0 2 Buford Wolves 10u 6/25/2021
Total 0 10
34 Weston Chovanec 0 9 East Cobb Astros 10u Orange 6/25/2021
0 15 Buford Wolves 10u 6/26/2021
Total 0 24
27 Cael Perkins 0 4 Warriors10 6/23/2021
0 6 East Cobb Astros 10u Orange 6/24/2021
Total 0 10
0 4 Buford Wolves 10u 6/25/2021
Total 0 14
16 Trenton Royer 0 9 East Cobb Astros 10u Orange 6/24/2021
13 Jose Santoyo 0 15 Louisiana Blast 10U Blue 6/23/2021
0 9 THZ Baseball 6/25/2021
Total 0 24
99 Kolby Spillars 0 6 Texas Rattlers 6/24/2021
0 9 Buford Wolves 10u 6/25/2021
Total 0 15
Louisiana Blast 10U Blue
7 Joseph Bernard 0 7 Texas Rattlers 6/24/2021
0 10 Texas Rattlers 6/26/2021
Total 0 17
4 Eli Britt 0 6 East Cobb Astros 10u Orange 6/23/2021
18 Gavin Brouillette 0 6 Buford Wolves 10u 6/24/2021
0 5 Texas Rattlers 6/24/2021
Total 0 11
0 2 Texas Rattlers 6/26/2021
Total 0 13
0 11 Texas Fire 10u 6/26/2021
Total 0 24
0 2 Action Youth Baseball Club 10u Gissler/Owens 6/26/2021
Total 0 26
9 Nicholas Devenney 0 3 East Cobb Astros 10u Orange 6/23/2021
25 Lucas Gill 0 6 Buford Wolves 10u 6/24/2021
0 1 Action Youth Baseball Club 10u Gissler/Owens 6/26/2021
Total 0 7
8 Tripp Leaphart 0 7 Ktn Athletics 6/23/2021
0 9 Texas Fire 10u 6/25/2021
Total 0 16
17 Nolan Moore 0 7 Ktn Athletics 6/23/2021
0 9 Action Youth Baseball Club 10u Gissler/Owens 6/26/2021
Total 0 16
1 Grayson Norenberg 0 6 Texas Fire 10u 6/25/2021
0 1 Texas Fire 10u 6/26/2021
Total 0 7
osceola kekambas
3 Jimmy Atchley Iii 0 3 Texas Fire 10u 6/24/2021
2 Sebashtion Grindle 0 3 Warriors10 6/24/2021
1 Ashton Harris 0 6 643 Dp Jaguars 10u 6/23/2021
0 9 Texas Fire 10u 6/24/2021
Total 0 15
0 6 Texas Fire 10u 6/25/2021
Total 0 21
0 9 Action Youth Baseball Club 10u Gissler/Owens 6/26/2021
Total 0 30
10 Cade Williams 0 3 643 Dp Jaguars 10u 6/23/2021
Texas Fire 10u
12 Ethan Bailey 0 6 osceola kekambas 6/24/2021
14 Miles Brocato 0 6 osceola kekambas 6/24/2021
0 9 Louisiana Blast 10U Blue 6/25/2021
Total 0 15
0 7 Gulf Coast Oilers 6/25/2021
Total 0 22
13 Draven Davis 0 6 Buford Wolves 10u 6/23/2021
0 3 Gulf Coast Oilers 6/25/2021
Total 0 9
23 Brayden Harris 0 6 osceola kekambas 6/25/2021
44 Grayson Jeffers 0 6 Buford Wolves 10u 6/23/2021
0 10 Louisiana Blast 10U Blue 6/26/2021
Total 0 16
99 Hunter McCracken 0 6 THZ Baseball 6/23/2021
0 6 Louisiana Blast 10U Blue 6/25/2021
Total 0 12
7 Xavier Sanchez 0 3 Gulf Coast Oilers 6/24/2021
24 Easton Williams 0 4 THZ Baseball 6/23/2021
0 6 Gulf Coast Oilers 6/24/2021
Total 0 10
0 4 Gulf Coast Oilers 6/25/2021
Total 0 14
Texas Rattlers
15 Kallin Bain 0 6 Gulf Coast Oilers 6/23/2021
0 12 Action Youth Baseball Club 10u Gissler/Owens 6/25/2021
Total 0 18
20 Jose Benavides 0 9 Gulf Coast Oilers 6/23/2021
0 6 Ktn Athletics 6/24/2021
Total 0 15
0 5 Louisiana Blast 10U Blue 6/26/2021
Total 0 20
99 Braxtyn Frazier 0 7 Louisiana Blast 10U Blue 6/24/2021
7 Owen Hamscher 0 6 Action Youth Baseball Club 10u Gissler/Owens 6/23/2021
0 2 Louisiana Blast 10U Blue 6/24/2021
Total 0 8
0 3 Action Youth Baseball Club 10u Gissler/Owens 6/25/2021
Total 0 11
45 Easton Perry 0 6 Action Youth Baseball Club 10u Gissler/Owens 6/23/2021
0 3 Louisiana Blast 10U Blue 6/24/2021
Total 0 9
0 6 Louisiana Blast 10U Blue 6/26/2021
Total 0 15
11 Jackson Sweeney 0 3 Ktn Athletics 6/24/2021
THZ Baseball
47 Zevon Fettig 0 9 Texas Fire 10u 6/23/2021
8 Carter Glasgow 0 1 Warriors10 6/24/2021
40 Eli Lardner 0 10 Ktn Athletics 6/25/2021
9 Connor McKenzie 0 9 643 Dp Jaguars 10u 6/26/2021
15 Connor Minnick 0 7 Buford Wolves 10u 6/24/2021
34 Easton Pate 0 9 643 Dp Jaguars 10u 6/23/2021
2 William Petereit 0 5 643 Dp Jaguars 10u 6/23/2021
22 Isaiah Smith 0 1 Texas Fire 10u 6/23/2021
0 1 643 Dp Jaguars 10u 6/23/2021
Total 0 2
0 8 Warriors10 6/24/2021
Total 0 10
18 Jaxson Walker 0 2 Texas Fire 10u 6/23/2021
Warriors10
4 Braylon Brady 0 6 Ktn Athletics 6/23/2021
0 9 THZ Baseball 6/24/2021
Total 0 15
5 Jaxson Glazner 0 6 osceola kekambas 6/24/2021
8 Matthew Hebert 0 6 Ktn Athletics 6/23/2021
0 4 643 Dp Jaguars 10u 6/25/2021
Total 0 10
0 7 Buford Wolves 10u 6/26/2021
Total 0 17
14 Gavin Thompson 0 9 Action Youth Baseball Club 10u Gissler/Owens 6/23/2021
0 9 643 Dp Jaguars 10u 6/25/2021
Total 0 18
12 Brayden Wade 0 3 Action Youth Baseball Club 10u Gissler/Owens 6/23/2021