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
303 Twins Scout Team
8 Jonathan Haggard 45 5 KC Roos American Royal Tampa Bay 5/18/2024
0 Trey Hamilton 20 0 KC Roos American Royal Tampa Bay 5/18/2024
33 Luke Heminger 17 2 South Florida Burn 5/18/2024
1 Alex Milton 47 4 KC Roos American Royal Tampa Bay 5/18/2024
21 Anthony Sardinas 69 14 South Florida Burn 5/18/2024
Barwis Dragons
3 Carson King 79 16 Canes FL Brevard 13u 5/19/2024
50 Chase Lima 5 2 Canes FL Brevard 13u 5/19/2024
Christian Montalvo 36 9 Dirtbags Florida 5/17/2024
2 Ryland Nuquist 10 0 Canes FL Brevard 13u 5/19/2024
8 Mason Skinner 57 14 TBT North Palm Beach 5/19/2024
Canes Elite
99 Adrian Ochoa 48 9 FTB Select 13U 5/19/2024
27 Nicolas Ochoa 42 9 Treasure Coast Fca 5/18/2024
Canes FL Brevard 13u
16 Alex Colbert 18 5 Barwis Dragons 5/19/2024
Brayden Howard 15 6 Dirtbags Florida 5/17/2024
Mauricio Urdaneta 55 9 Dirtbags Florida 5/17/2024
7 Brayden Wyman 95 13 Barwis Dragons 5/19/2024
Davie Diamondbacks 13u
55 Noah Bosse 11 3 Naturals Florida 5/18/2024
23 Colin Correll 37 3 KC Roos American Royal Tampa Bay 5/19/2024
2 Dominic Eamiello 47 9 Plo White 5/18/2024
11 Lucas Feuer 63 15 Naturals Florida 5/18/2024
8 Zach Kegley 41 9 KC Roos American Royal Tampa Bay 5/19/2024
99 Michael Mandelbaum 30 2 KC Roos American Royal Tampa Bay 5/19/2024
10 Luca Tirone 11 1 KC Roos American Royal Tampa Bay 5/19/2024
7 Adin Voth 40 2 Plo White 5/18/2024
39 2 KC Roos American Royal Tampa Bay 5/19/2024
Total 79 4
Dirtbags Florida
Bryce Busby 51 3 Barwis Dragons 5/17/2024
Beau Evans 50 6 Canes FL Brevard 13u 5/17/2024
COOPER KLINE 24 1 Barwis Dragons 5/17/2024
Axl Vassalotti 58 5 Barwis Dragons 5/17/2024
Ayden Worth 53 6 Canes FL Brevard 13u 5/17/2024
Dme Academy
Baron Brownlee 59 9 Sba Broward 13u 5/18/2024
Shiloh Gallimore 3 1 Sba Broward 13u 5/18/2024
Zachary Kilian 90 10 Lhb 5/18/2024
Reed McFarland 15 2 Lhb 5/18/2024
Owen Messick 12 2 Sba Broward 13u 5/18/2024
77 12 South Florida Burn 5/19/2024
Total 89 14
FTB Select 13U
77 Juan Andrade 52 3 Canes Elite 5/19/2024
12 Landon Deamer 4 1 Canes Elite 5/19/2024
17 Tyler Harper 15 2 TBT North Palm Beach 5/18/2024
10 Jacob Lane 50 4 TBT North Palm Beach 5/18/2024
44 Derick Rexford 54 9 TBT North Palm Beach 5/18/2024
6 Garrison West 70 2 Canes Elite 5/19/2024
KC Roos American Royal Tampa Bay
5 Noah Apple 31 5 South Florida Burn 5/18/2024
18 Christopher Cusack 72 7 303 Twins Scout Team 5/18/2024
10 Michael Shucoski 96 12 South Florida Burn 5/18/2024
24 Kaleb Uriarte 13 3 303 Twins Scout Team 5/18/2024
62 18 Davie Diamondbacks 13u 5/19/2024
Total 75 21
Lhb
10 Giancarlos Betancourt 80 12 Sba Broward 13u 5/18/2024
17 Leosvany Fernandez 46 6 Dme Academy 5/18/2024
23 Herson Rodriguez 43 6 Dme Academy 5/18/2024
Naturals Florida
77 Sebastian Barrios 25 3 Davie Diamondbacks 13u 5/18/2024
10 Joseph Cline 31 3 Plo White 5/18/2024
25 Landon Coberly 31 0 Plo White 5/18/2024
Jake Cole 31 6 Davie Diamondbacks 13u 5/18/2024
0 Keyon Dooling 13 1 Plo White 5/18/2024
3 Tyler Lavoie 46 6 Davie Diamondbacks 13u 5/18/2024
73 Vincent Lorenzo 17 3 Plo White 5/18/2024
8 Isaiah Mendez 52 4 Plo White 5/18/2024
Plo White
20 Tristan Diaz 32 9 Naturals Florida 5/18/2024
14 Angel Nieves 60 12 Davie Diamondbacks 13u 5/18/2024
12 Adam Reeves 17 3 Naturals Florida 5/18/2024
Sba Broward 13u
Nicholas Conte 26 1 Lhb 5/18/2024
Aidan Cota 59 9 Lhb 5/18/2024
47 6 Treasure Coast Fca 5/19/2024
Total 106 15
Martin Gomez Haedo 36 3 Dme Academy 5/18/2024
Isaac Gross 14 2 Lhb 5/18/2024
6 3 Dme Academy 5/18/2024
Total 20 5
38 5 Treasure Coast Fca 5/19/2024
Total 58 10
Adam Waters Jr 52 6 Dme Academy 5/18/2024
South Florida Burn
22 Conrad Bailey 34 9 303 Twins Scout Team 5/18/2024
5 Alexander Cipolla 73 9 303 Twins Scout Team 5/18/2024
17 Sean Fitzpatrick 33 9 KC Roos American Royal Tampa Bay 5/18/2024
9 0 Dme Academy 5/19/2024
Total 42 9
8 Davin Petrucci 17 2 303 Twins Scout Team 5/18/2024
73 9 Dme Academy 5/19/2024
Total 90 11
28 Mason Wagner 33 9 KC Roos American Royal Tampa Bay 5/18/2024
TBT North Palm Beach
22 Connor Berlingo 71 9 Treasure Coast Fca 5/18/2024
44 Michael Bogue 21 4 FTB Select 13U 5/18/2024
5 Jose Daniel Concepcion 19 1 Barwis Dragons 5/19/2024
1 Alejandro Cordero 27 1 Treasure Coast Fca 5/18/2024
50 Alvaro Diaz 22 4 Barwis Dragons 5/19/2024
33 Jeremiah Guerra 18 2 Treasure Coast Fca 5/18/2024
56 10 Barwis Dragons 5/19/2024
Total 74 12
5 Reed Jackson 11 3 FTB Select 13U 5/18/2024
35 Milo Walker 48 8 FTB Select 13U 5/18/2024
Treasure Coast Fca
5 Jacob Baum 12 3 Sba Broward 13u 5/19/2024
9 Mason Baum 54 7 TBT North Palm Beach 5/18/2024
2 Dylan Biegun 41 6 Canes Elite 5/18/2024
11 Cayson Crawford 39 6 Sba Broward 13u 5/19/2024
3 Landon English 44 5 TBT North Palm Beach 5/18/2024
6 West Macphee 20 0 Canes Elite 5/18/2024
12 Brady Malone 34 3 Canes Elite 5/18/2024