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
Acadiana Cajuns 10u Red
3 Owen Barron 0 3 Brewers Bulls 6/13/2023
0 6 Lt Outlaws 10u - Garcia 6/14/2023
Total 0 9
13 Carter Boyd 0 3 Devine Baseball 10U 6/15/2023
16 Gabe Duplechin 0 3 Brewers Bulls 6/13/2023
0 2 Devine Baseball 10U 6/13/2023
Total 0 5
0 9 Bpt Hurricanes Green 6/16/2023
Total 0 14
1 Tripp Guidry 0 3 Brewers Bulls 6/13/2023
0 2 Bpt Hurricanes Green 6/14/2023
Total 0 5
9 Sawyer Lacombe 0 4 Devine Baseball 10U 6/13/2023
27 Keegan Lavergne 0 6 Lt Outlaws 10u - Garcia 6/14/2023
0 6 Devine Baseball 10U 6/15/2023
Total 0 12
0 3 Upper Valley Yetis 6/15/2023
Total 0 15
4 Graham Mouton 0 4 Bpt Hurricanes Green 6/14/2023
5 Wesley Richard 0 6 Bpt Hurricanes Green 6/14/2023
22 William Stevenson 0 9 Devine Baseball 10U 6/13/2023
0 9 Upper Valley Yetis 6/15/2023
Total 0 18
Bpt Hurricanes Green
3 Alexander Benjamin 0 5 Acadiana Cajuns 10u Red 6/14/2023
0 9 Piranhas 10u 6/16/2023
Total 0 14
Andrew Bustos 0 9 Devine Baseball 10U 6/14/2023
1 Andrew Calligure 0 6 Brewers Bulls 6/13/2023
44 Benjamin Dominguez 0 11 Lt Outlaws 10u - Garcia 6/13/2023
0 9 Acadiana Cajuns 10u Red 6/16/2023
Total 0 20
17 Hogan Hermes 0 4 Brewers Bulls 6/13/2023
0 4 Piranhas 10u 6/15/2023
Total 0 8
24 Carter Johnson 0 3 Devine Baseball 10U 6/14/2023
Jadan Ontiveros 0 12 Piranhas 10u 6/15/2023
Josiah Sanchez 0 7 Acadiana Cajuns 10u Red 6/14/2023
4 Charlie Spring 0 2 Brewers Bulls 6/13/2023
11 John Wigginton 0 9 Upper Valley Yetis 6/16/2023
Brewers Bulls
13 Bryce Borges 0 3 Lt Outlaws 10u - Garcia 6/14/2023
27 Lucas Lopez 0 1 Devine Baseball 10U 6/14/2023
7 0 Knights Knation 10u Dean 6/15/2023
Total 7 1
11 Lane Mathieson 0 7 Devine Baseball 10U 6/14/2023
0 4 Texas Twelve 10u Maroon - Woodlands 6/16/2023
Total 0 11
34 Maddox McGrath 0 6 Bpt Hurricanes Green 6/13/2023
50 Liam O'Nolan 0 6 Bpt Hurricanes Green 6/13/2023
0 2 Acadiana Cajuns 10u Red 6/13/2023
Total 0 8
8 0 Knights Knation 10u Dean 6/15/2023
Total 8 8
24 Michael Ortabello 0 2 Devine Baseball 10U 6/14/2023
6 Anderson Phelps 0 6 Acadiana Cajuns 10u Red 6/13/2023
0 8 Lt Outlaws 10u - Garcia 6/16/2023
Total 0 14
30 John Daniel Quatrino 0 4 Acadiana Cajuns 10u Red 6/13/2023
0 12 Texas Twelve 10u Maroon - Woodlands 6/15/2023
Total 0 16
10 Brantley Wall 0 12 Lt Outlaws 10u - Garcia 6/14/2023
0 8 Texas Twelve 10u Maroon - Woodlands 6/16/2023
Total 0 20
Devine Baseball 10U
1 Cash Aiken 0 6 Lt Outlaws 10u - Garcia 6/13/2023
0 2 Piranhas 10u 6/15/2023
Total 0 8
0 9 Acadiana Cajuns 10u Red 6/15/2023
Total 0 17
0 3 Piranhas 10u 6/16/2023
Total 0 20
17 Mack Bishop 0 6 Acadiana Cajuns 10u Red 6/13/2023
0 12 Piranhas 10u 6/15/2023
Total 0 18
27 Jaylin Brint 0 6 Lt Outlaws 10u - Garcia 6/13/2023
0 1 Piranhas 10u 6/15/2023
Total 0 7
12 Parker Coffman 0 9 Acadiana Cajuns 10u Red 6/13/2023
0 3 Acadiana Cajuns 10u Red 6/15/2023
Total 0 12
0 9 Piranhas 10u 6/16/2023
Total 0 21
28 Braylon Ferguson 0 1 Brewers Bulls 6/14/2023
8 West Fleming 0 2 Bpt Hurricanes Green 6/14/2023
23 Austin Lessard 0 3 Brewers Bulls 6/14/2023
4 Nate Pirkle 0 5 Brewers Bulls 6/14/2023
5 Roman Wilson 0 0 Acadiana Cajuns 10u Red 6/13/2023
22 Kimbrel Wise 0 3 Bpt Hurricanes Green 6/14/2023
Knights Knation 10u Dean
11 Brooks Dismuke 0 5 South Walton Hawks 10u - Kreinus 6/13/2023
0 3 Lt Outlaws 10u - Garcia 6/15/2023
Total 0 8
20 Sutton Herring 0 4 South Walton Hawks 10u - Kreinus 6/13/2023
6 Tyler Hoggatt 0 8 Texas Twelve 10u Maroon - Woodlands 6/13/2023
0 1 Lt Outlaws 10u - Garcia 6/15/2023
Total 0 9
0 15 Lt Outlaws 10u - Garcia 6/16/2023
Total 0 24
99 Phillips Kirk 0 9 Piranhas 10u 6/14/2023
19 Liam Melton 0 9 Upper Valley Yetis 6/14/2023
7 Reed Miley 0 3 South Walton Hawks 10u - Kreinus 6/13/2023
0 8 Lt Outlaws 10u - Garcia 6/15/2023
Total 0 11
17 Michael Rhodus Iii 0 3 Upper Valley Yetis 6/14/2023
22 Chase Welch 0 4 Texas Twelve 10u Maroon - Woodlands 6/13/2023
0 18 Brewers Bulls 6/15/2023
Total 0 22
10 Zeb Whatley 0 3 Upper Valley Yetis 6/14/2023
Lt Outlaws 10u - Garcia
12 Caden Brashears 0 9 Acadiana Cajuns 10u Red 6/14/2023
0 9 Knights Knation 10u Dean 6/16/2023
Total 0 18
1 Ayman Chmeis 0 4 Bpt Hurricanes Green 6/13/2023
0 6 Acadiana Cajuns 10u Red 6/14/2023
Total 0 10
0 3 Brewers Bulls 6/14/2023
Total 0 13
0 2 Knights Knation 10u Dean 6/15/2023
Total 0 15
9 Turner Haines 0 3 Devine Baseball 10U 6/13/2023
0 12 Brewers Bulls 6/14/2023
Total 0 15
0 9 Brewers Bulls 6/16/2023
Total 0 24
24 Charlie Littleworth 0 8 Bpt Hurricanes Green 6/13/2023
0 12 Knights Knation 10u Dean 6/15/2023
Total 0 20
0 6 South Walton Hawks 10u - Kreinus 6/15/2023
Total 0 26
10 Luca Moscaritolo 0 6 Devine Baseball 10U 6/13/2023
0 9 South Walton Hawks 10u - Kreinus 6/15/2023
Total 0 15
0 3 Knights Knation 10u Dean 6/16/2023
Total 0 18
23 Braxtton Reiling 0 0 Knights Knation 10u Dean 6/15/2023
Piranhas 10u
4 Christopher Anderson 0 9 South Walton Hawks 10u - Kreinus 6/13/2023
0 6 Bpt Hurricanes Green 6/15/2023
Total 0 15
11 Kaeson Collins 0 3 Knights Knation 10u Dean 6/14/2023
19 Korbin Dugas 0 9 Upper Valley Yetis 6/13/2023
0 9 Devine Baseball 10U 6/15/2023
Total 0 18
88 Camdon Goode 0 2 Upper Valley Yetis 6/13/2023
34 Wyatt Hill 0 3 South Walton Hawks 10u - Kreinus 6/13/2023
9 Grayson Spencer 0 1 Upper Valley Yetis 6/13/2023
0 6 Knights Knation 10u Dean 6/14/2023
Total 0 7
0 2 Bpt Hurricanes Green 6/15/2023
Total 0 9
0 3 Devine Baseball 10U 6/15/2023
Total 0 12
0 12 Devine Baseball 10U 6/16/2023
Total 0 24
35 DeMarcus Walker 0 9 Texas Twelve 10u Maroon - Woodlands 6/14/2023
0 9 Bpt Hurricanes Green 6/15/2023
Total 0 18
0 12 Bpt Hurricanes Green 6/16/2023
Total 0 30
22 Hudson Weinacker 0 6 Texas Twelve 10u Maroon - Woodlands 6/14/2023
0 0 Knights Knation 10u Dean 6/14/2023
Total 0 6
South Walton Hawks 10u - Kreinus
18 Clayton Borthwick 0 3 Texas Twelve 10u Maroon - Woodlands 6/14/2023
8 Easton Colvin 0 6 Knights Knation 10u Dean 6/13/2023
0 3 Lt Outlaws 10u - Garcia 6/15/2023
Total 0 9
0 3 Texas Twelve 10u Maroon - Woodlands 6/16/2023
Total 0 12
44 Banks Filakosky 0 2 Piranhas 10u 6/13/2023
27 Henry Frankfurt 0 6 Upper Valley Yetis 6/14/2023
2 Blake Hostetler 0 12 Texas Twelve 10u Maroon - Woodlands 6/16/2023
22 Lincoln Kreinus 0 6 Knights Knation 10u Dean 6/13/2023
0 3 Texas Twelve 10u Maroon - Woodlands 6/14/2023
Total 0 9
0 6 Lt Outlaws 10u - Garcia 6/15/2023
Total 0 15
4 Wyatt Stanquist 0 7 Piranhas 10u 6/13/2023
0 5 Texas Twelve 10u Maroon - Woodlands 6/14/2023
Total 0 12
50 Brenner Stewart 0 2 Piranhas 10u 6/13/2023
0 3 Upper Valley Yetis 6/14/2023
Total 0 5
0 3 Lt Outlaws 10u - Garcia 6/15/2023
Total 0 8
Texas Twelve 10u Maroon - Woodlands
9 Drew Erwin 0 3 Upper Valley Yetis 6/13/2023
12 Ty Erwin 0 18 Piranhas 10u 6/14/2023
0 6 South Walton Hawks 10u - Kreinus 6/16/2023
Total 0 24
8 George Findling 0 6 Knights Knation 10u Dean 6/13/2023
0 9 South Walton Hawks 10u - Kreinus 6/16/2023
Total 0 15
13 Landon Laws 0 5 Knights Knation 10u Dean 6/13/2023
7 Jase Reeve 0 9 Upper Valley Yetis 6/13/2023
0 12 Brewers Bulls 6/15/2023
Total 0 21
5 Eli Shuler 0 1 Knights Knation 10u Dean 6/13/2023
0 10 South Walton Hawks 10u - Kreinus 6/14/2023
Total 0 11
6 Pierce Sorrell 0 12 Brewers Bulls 6/16/2023
22 Colton Williamson 0 3 South Walton Hawks 10u - Kreinus 6/14/2023
Upper Valley Yetis
13 Brennen Chisom 0 3 South Walton Hawks 10u - Kreinus 6/14/2023
0 5 Acadiana Cajuns 10u Red 6/15/2023
Total 0 8
7 Dalton Cumings 0 2 Texas Twelve 10u Maroon - Woodlands 6/13/2023
18 Bryce Hambleton 0 3 Knights Knation 10u Dean 6/14/2023
0 5 Bpt Hurricanes Green 6/16/2023
Total 0 8
14 Brayden Leroy 0 4 Texas Twelve 10u Maroon - Woodlands 6/13/2023
0 5 Knights Knation 10u Dean 6/14/2023
Total 0 9
3 Brodey Lubich 0 6 Texas Twelve 10u Maroon - Woodlands 6/13/2023
0 6 South Walton Hawks 10u - Kreinus 6/14/2023
Total 0 12
0 4 Bpt Hurricanes Green 6/16/2023
Total 0 16
30 Grayson Matteson 0 4 Piranhas 10u 6/13/2023
0 7 Acadiana Cajuns 10u Red 6/15/2023
Total 0 11
55 Bentley Nelson 0 5 Piranhas 10u 6/13/2023
0 1 Knights Knation 10u Dean 6/14/2023
Total 0 6