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
Bad News Bears Elite
24 Gabriel Alvarado 80 15 Parkland Pokers 12/2/2023
13 Rodrigo Bracho-Esis 13 5 Parkland Pokers 12/2/2023
2 Marcus Lee 16 3 Parkland Pokers 12/2/2023
1 Alessandro Paspallis 11 2 Ftb Team Blanco 13u Select 12/1/2023
72 12 Vaughn Sports Academy All Florida 12/2/2023
Total 83 14
20 Aljani Reyes 73 12 Vaughn Sports Academy All Florida 12/3/2023
4 Ignacio Rivera 27 3 Vaughn Sports Academy All Florida 12/2/2023
27 Damian Rodriguez 64 10 Ftb Team Blanco 13u Select 12/1/2023
Canes Elite
10 Matthew Cambert 81 12 South Florida Burn 12/3/2023
2 Bengie Del Nodal 25 3 Storm Baseball 12/2/2023
7 Evan Ferreira 20 3 Storm Baseball 12/2/2023
5 Bryan Hernandez 65 8 Ftb Team Blanco 13u Select 12/2/2023
15 Brandon Ingram 13 3 Storm Baseball 12/2/2023
66 15 Vaughn Sports Academy All Florida 12/3/2023
Total 79 18
27 Nicolas Ochoa 24 9 Ftb Team Blanco 13u Select 12/2/2023
8 Davin Petrucci 20 3 Storm Baseball 12/2/2023
9 Louis Prieto 10 3 Storm Baseball 12/2/2023
12 Ayden Singh 53 8 Tbt Joros 2029 12/3/2023
Canes Premier B.C.
57 Luciano Alejandro Bello Suarez 29 6 LHB 12/2/2023
55 Jaiden Ferguson 34 3 LHB 12/2/2023
49 9 Fort Lauderdale Wahoos 12/3/2023
Total 83 12
24 Diego Solorzano 15 3 Tbt Joros 2029 12/2/2023
18 Aquiles Torrealba IV 32 9 Tbt Joros 2029 12/2/2023
48 3 Fort Lauderdale Wahoos 12/3/2023
Total 80 12
12 Marcello Velasquez 54 5 LHB 12/2/2023
25 3 Fort Lauderdale Wahoos 12/3/2023
Total 79 8
Fort Lauderdale Wahoos
Finnegan Bilyeu 62 5 Original Florida Pokers / Bid Sandoval 12/1/2023
Billy Burpee 93 15 Canes Premier B.C. 12/3/2023
Colton Davenport 53 5 South Florida Burn 12/3/2023
Luke Hannon 53 5 Original Florida Pokers / Bid Sandoval 12/1/2023
Rhett Herring 18 1 South Florida Burn 12/3/2023
Eli Krady 34 2 South Florida Burn 12/3/2023
Alex Milton 2 1 South Florida Burn 12/3/2023
Emerson Olive 75 11 Ftb Nationals Scout Team 12/2/2023
Gates Wolf 42 6 Ftb Nationals Scout Team 12/2/2023
Ftb Nationals Scout Team
Brandon Abhau 57 9 Fort Lauderdale Wahoos 12/2/2023
0 Brian Bechtel 66 7 Original Florida Pokers / Bid Sandoval 12/3/2023
Channing Bikos 25 1 Original Florida Pokers / Bid Sandoval 12/2/2023
99 Braxton Craine 23 6 Fort Lauderdale Wahoos 12/2/2023
50 6 Vaughn Sports Academy All Florida 12/3/2023
Total 73 12
Luke Heminger 13 0 Original Florida Pokers / Bid Sandoval 12/2/2023
Carson King 11 3 Fort Lauderdale Wahoos 12/2/2023
69 6 Vaughn Sports Academy All Florida 12/3/2023
Total 80 9
Landon Lutz 8 0 Pb Locals 12/3/2023
2 Ryland Nuquist 34 8 Original Florida Pokers / Bid Sandoval 12/2/2023
31 7 Original Florida Pokers / Bid Sandoval 12/3/2023
Total 65 15
9 3 Pb Locals 12/3/2023
Total 74 18
Julen Phan 32 3 Original Florida Pokers / Bid Sandoval 12/2/2023
63 8 Pb Locals 12/3/2023
Total 95 11
Ftb Team Blanco 13u Select
3 Jayson Blanco 73 10 South Florida Burn 12/2/2023
24 Giovanny Di Domizio 14 0 Bad News Bears Elite 12/1/2023
14 Santiago González 0 0 Bad News Bears Elite 12/1/2023
17 William Lazo 30 2 South Florida Burn 12/2/2023
10 Samuel Mendoza 34 6 Bad News Bears Elite 12/1/2023
Benjamin Mills 25 2 Canes Elite 12/2/2023
99 Yadiel Javier Molina 64 13 Canes Elite 12/2/2023
11 Ricardo Moros 8 2 South Florida Burn 12/2/2023
Jansin Street 47 6 Bad News Bears Elite 12/1/2023
LHB
2 Giancarlos Betancourt 32 6 Canes Premier B.C. 12/2/2023
42 Ashton Carmona 87 15 Vaughn Sports Academy All Florida 12/2/2023
17 Leosvany Fernandez 44 6 Canes Premier B.C. 12/2/2023
Christian Lamelas 13 1 Tbt Joros 2029 12/2/2023
29 Joseph Redondo 87 8 Tbt Joros 2029 12/2/2023
13 Ronnie Rodriguez 17 3 Vaughn Sports Academy All Florida 12/2/2023
9 Danny Valdes 8 1 Canes Premier B.C. 12/2/2023
23 1 Tbt Joros 2029 12/2/2023
Total 31 2
0 Marcos Veliz 17 2 Canes Premier B.C. 12/2/2023
4 0 Tbt Joros 2029 12/2/2023
Total 21 2
Original Florida Pokers / Bid Sandoval
22 Luca Broadhead 52 4 Fort Lauderdale Wahoos 12/1/2023
43 9 Wtb Hawks Red 13u 12/3/2023
Total 95 13
3 Nico DiBella 22 2 Fort Lauderdale Wahoos 12/1/2023
22 2 Ftb Nationals Scout Team 12/3/2023
Total 44 4
18 Justyn Halaoui 23 6 Ftb Nationals Scout Team 12/2/2023
48 9 Wtb Hawks Red 13u 12/3/2023
Total 71 15
7 Frank Lardiere 29 4 Fort Lauderdale Wahoos 12/1/2023
Christian Montalvo 53 5 Ftb Nationals Scout Team 12/2/2023
11 Brady Mudlin 46 7 Ftb Nationals Scout Team 12/3/2023
27 Johan Valbuena 38 6 Ftb Nationals Scout Team 12/3/2023
25 Justice Williams 6 2 Fort Lauderdale Wahoos 12/1/2023
Parkland Pokers
15 Diego Castro 58 8 Storm Baseball 12/1/2023
27 Carter Cohen 33 7 Storm Baseball 12/1/2023
7 Nicholas Lacey 33 2 South Florida Burn 12/2/2023
12 Dominic Magli 15 4 Bad News Bears Elite 12/2/2023
44 Oliver Mouser 29 0 South Florida Burn 12/2/2023
24 Sebastian Rincon 40 4 South Florida Burn 12/2/2023
17 Owen Sackman 66 17 Bad News Bears Elite 12/2/2023
Pb Locals
8 Kameron Chesney 18 0 Tbt Joros 2029 12/1/2023
26 Andres Dominguez 31 6 Tbt Joros 2029 12/1/2023
7 Luke Fowler 17 2 Wtb Hawks Red 13u 12/2/2023
24 Carson Garzaniti 39 9 Tbt Joros 2029 12/1/2023
87 Waylon Hassett 50 4 Ftb Nationals Scout Team 12/3/2023
9 Fisher Knapp 19 3 Ftb Nationals Scout Team 12/3/2023
34 Kane Navaroli 61 5 Ftb Nationals Scout Team 12/3/2023
21 Cole Sponsky 69 15 Wtb Hawks Red 13u 12/2/2023
South Florida Burn
22 Conrad Bailey 27 5 Wtb Hawks Red 13u 11/30/2023
74 8 Fort Lauderdale Wahoos 12/3/2023
Total 101 13
4 Sean Fitzpatrick 15 3 Parkland Pokers 12/2/2023
21 3 Ftb Team Blanco 13u Select 12/2/2023
Total 36 6
2 1 Fort Lauderdale Wahoos 12/3/2023
Total 38 7
3 Julian Lima 0 0 Ftb Team Blanco 13u Select 12/2/2023
5 Dylan Mendoza 35 2 Parkland Pokers 12/2/2023
44 5 Canes Elite 12/3/2023
Total 79 7
5 Henry Reynolds 26 2 Fort Lauderdale Wahoos 12/3/2023
5 Sebastian Vizcaino 46 4 Parkland Pokers 12/2/2023
28 Mason Wagner 7 3 Wtb Hawks Red 13u 11/30/2023
70 15 Ftb Team Blanco 13u Select 12/2/2023
Total 77 18
64 Tyler White 39 6 Wtb Hawks Red 13u 11/30/2023
45 6 Canes Elite 12/3/2023
Total 84 12
Storm Baseball
Aidan Fraginals 40 4 Canes Elite 12/2/2023
32 Giancarlo Fuentes 35 6 Canes Elite 12/2/2023
23 Gianmarco Fuentes 75 15 Vaughn Sports Academy All Florida 12/2/2023
4 Damian Garcia 31 2 Canes Elite 12/2/2023
Matthew Gonzalez 21 0 Vaughn Sports Academy All Florida 12/2/2023
69 Octavio Gonzalez 23 4 Parkland Pokers 12/1/2023
Jonathan Haggard 41 2 Parkland Pokers 12/1/2023
Bryson Reddoch 36 6 Parkland Pokers 12/1/2023
16 Davichris Rodriguez 38 3 Canes Elite 12/2/2023
Tbt Joros 2029
Craig Arlotta 54 8 Canes Premier B.C. 12/2/2023
Oliver Case 30 3 Canes Premier B.C. 12/2/2023
Stephen Espinoza 22 3 Pb Locals 12/1/2023
18 1 Canes Elite 12/3/2023
Total 40 4
Chase Lima 53 9 Pb Locals 12/1/2023
43 5 LHB 12/2/2023
Total 96 14
Evan McClelland 28 6 Pb Locals 12/1/2023
36 4 LHB 12/2/2023
Total 64 10
Ricky Rodman 34 3 LHB 12/2/2023
32 3 Canes Elite 12/3/2023
Total 66 6
Anthony Sardinas 17 2 Canes Elite 12/3/2023
Vaughn Sports Academy All Florida
1 Alexander Cipolla 68 12 Storm Baseball 12/2/2023
0 Alejandro Cordero 48 6 Bad News Bears Elite 12/3/2023
7 Jacoby Fernandez 40 9 Bad News Bears Elite 12/3/2023
99 Khai Gil 16 4 Ftb Nationals Scout Team 12/3/2023
0 Trey Hamilton 67 10 Bad News Bears Elite 12/2/2023
27 Mason Katz 77 10 Ftb Nationals Scout Team 12/3/2023
0 Latavion Parke 24 5 Bad News Bears Elite 12/2/2023
7 1 Canes Elite 12/3/2023
Total 31 6
0 Nicholas Permuy 27 6 Storm Baseball 12/2/2023
0 Christopher Ramirez 18 0 Canes Elite 12/3/2023
Abraham Sigler 25 3 LHB 12/2/2023
8 Mason Skinner 83 18 LHB 12/2/2023
0 Samuel Vatterott 73 11 Canes Elite 12/3/2023
Wtb Hawks Red 13u
9 Kevin Brunette 45 5 South Florida Burn 11/30/2023
84 Brody Comer 42 6 South Florida Burn 11/30/2023
6 Bo Diaz 37 3 South Florida Burn 11/30/2023
0 Christopher Hillock 38 6 Pb Locals 12/2/2023
18 Joshua Imbrogno 16 3 Original Florida Pokers / Bid Sandoval 12/3/2023
1 Andres Rodriguez 60 9 Pb Locals 12/2/2023
99 Colin Sampson 27 3 Original Florida Pokers / Bid Sandoval 12/3/2023
21 Kyle Wilson 53 9 Original Florida Pokers / Bid Sandoval 12/3/2023