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
11U Majors Dynasty Baseball
18 Justin Brito 30 2 Line Drive Elite 3/12/2022
9 Oscar Cartaya 73 18 FTB SELECT 3/12/2022
11 Lucas Castro 51 9 Miami Cubs 3/10/2022
13 3 Line Drive Elite 3/12/2022
Total 64 12
2 Julian Davila 0 15 Miramar Canes Elite 3/9/2022
7 Carlos Iraola 0 3 Miramar Canes Elite 3/9/2022
5 Lucas Tagle 38 7 Line Drive Elite 3/12/2022
10 Isaiah Ubieta 81 9 Miami Cubs 3/10/2022
Bad News Bears Elite
24 Gabriel Alvarado 0 15 Miramar Canes Elite 3/12/2022
13 Rodrigo Bracho-Esis 67 11 Gamblers Elite 3/11/2022
26 Giovanni Diaz 62 7 Team Blanco 3/13/2022
2 Marcus Lee 18 3 Gamblers Elite 3/11/2022
0 3 Miramar Canes Elite 3/12/2022
Total 18 6
20 Aljani Reyes 24 5 Team Blanco 3/13/2022
10 3 Team Sosa 305 3/13/2022
Total 34 8
27 Damian Rodriguez 66 12 FTB SELECT 3/9/2022
3 Marcos Rodriguez 34 3 FTB SELECT 3/9/2022
Canes Premier
57 Luciano Alejandro Bello Suarez 45 2 Line Drive Elite 3/9/2022
99 Gabriel Cruceta 32 4 Line Drive Elite 3/9/2022
24 5 Team Sosa 305 3/11/2022
Total 56 9
0 6 Team Sosa 305 3/12/2022
Total 56 15
6 James Feliciano 1 0 Team Sosa 305 3/12/2022
16 William Miller 26 2 Line Drive Elite 3/9/2022
24 Diego Solorzano 27 2 Team Sosa 305 3/11/2022
0 2 Team Sosa 305 3/12/2022
Total 27 4
17 Jaxson Soper 0 3 Team Sosa 305 3/11/2022
18 Aquiles Torrealba IV 46 7 Team Sosa 305 3/11/2022
0 7 Team Sosa 305 3/12/2022
Total 46 14
12 Marcello Velasquez 0 3 Team Sosa 305 3/11/2022
FTB SELECT
0 Alejandro Acosta 25 8 11U Majors Dynasty Baseball 3/12/2022
28 Channing Bikos 36 4 Plo Bulldogs Red 3/11/2022
10 Stephen Espinoza 65 8 Plo Bulldogs Red 3/11/2022
1 Jayden Estevez 44 6 Bad News Bears Elite 3/9/2022
0 Paul Moret 0 0 11U Majors Dynasty Baseball 3/12/2022
7 Manny Purce 21 3 Plo Bulldogs Red 3/11/2022
38 9 11U Majors Dynasty Baseball 3/12/2022
Total 59 12
27 Jake Rucci 66 8 Bad News Bears Elite 3/9/2022
Gamblers Elite
1 Anthony Alvarez 38 6 Miramar Canes Elite 3/10/2022
0 1 Team Sosa 305 3/12/2022
Total 38 7
35 Christopher Colmenarez 37 4 Plo Bulldogs Red 3/12/2022
32 Giancarlo Fuentes 67 9 Plo Bulldogs Red 3/12/2022
17 Matthew Gonzalez 79 14 Bad News Bears Elite 3/11/2022
18 William Gonzalez 28 5 Miramar Canes Elite 3/10/2022
44 Alessandro Paspallis 0 8 Team Sosa 305 3/12/2022
16 Davichris Rodriguez 21 3 Miramar Canes Elite 3/10/2022
5 2 Plo Bulldogs Red 3/12/2022
Total 26 5
Line Drive Elite
1 Shane Cominsky 36 6 Canes Premier 3/9/2022
11 3 Team Sosa 305 3/13/2022
Total 47 9
3 Evan Ferreira 0 6 Plo Bulldogs Red 3/8/2022
30 Eejay Lopez 38 6 Team Sosa 305 3/13/2022
23 Jake McFarlin 45 9 Team Sosa 305 3/13/2022
26 Ayden Rodriguez 0 6 Plo Bulldogs Red 3/8/2022
2 Jayden Rodriguez 17 3 Canes Premier 3/9/2022
6 Jake Suarez 78 15 11U Majors Dynasty Baseball 3/12/2022
Miami Cubs
8 Dylan Castro 23 6 11U Majors Dynasty Baseball 3/10/2022
86 Alejandro Cordero 32 6 11U Majors Dynasty Baseball 3/10/2022
20 Raul Garcia 31 6 11U Majors Dynasty Baseball 3/10/2022
64 Hector Perez 0 5 Miami Lakes Bandits 11u 3/8/2022
12 Jovanni Perez 0 10 Miami Lakes Bandits 11u 3/8/2022
Miami Lakes Bandits 11u
5 Dereck Alvarado 0 1 Team Blanco 3/10/2022
22 Conrad Bailey 0 6 Miami Cubs 3/8/2022
0 10 Sunrise Sharks 3/12/2022
Total 0 16
9 Alejandro Laguardia 0 1 Team Blanco 3/10/2022
27 Ryan Martinez 0 3 Team Blanco 3/10/2022
0 4 Team Blanco 3/12/2022
Total 0 7
20 Alexis Rodriguez 0 8 Team Blanco 3/10/2022
23 Andrew Sainz 0 3 Miami Cubs 3/8/2022
0 1 Sunrise Sharks 3/12/2022
Total 0 4
0 5 Team Blanco 3/12/2022
Total 0 9
11 Tyler Vazquez 0 6 Miami Cubs 3/8/2022
Miramar Canes Elite
5 Bryan Hernandez 41 6 Gamblers Elite 3/10/2022
77 Josiah Mendez 0 6 11U Majors Dynasty Baseball 3/9/2022
0 14 Bad News Bears Elite 3/12/2022
Total 0 20
27 Nicolas Ochoa 0 5 11U Majors Dynasty Baseball 3/9/2022
0 3 Miami Cubs 3/12/2022
Total 0 8
44 Jovanni Perez 0 3 Miami Cubs 3/12/2022
8 Davin Petrucci 28 6 Gamblers Elite 3/10/2022
0 4 Bad News Bears Elite 3/12/2022
Total 28 10
21 Alexander Rivera 0 6 11U Majors Dynasty Baseball 3/9/2022
20 Herson Rodriguez 0 12 Miami Cubs 3/12/2022
6 Kenneth Vega 0 1 11U Majors Dynasty Baseball 3/9/2022
Plo Bulldogs Red
12 Anthony Beyra 0 2 Line Drive Elite 3/8/2022
9 Matthew Cambert 54 12 Gamblers Elite 3/12/2022
15 Carlos Caraballo 0 3 Line Drive Elite 3/8/2022
1 Kevin Chavez 17 3 FTB SELECT 3/11/2022
27 Jayden Davila 12 0 FTB SELECT 3/11/2022
14 Nicolas Hechevarria 0 7 Line Drive Elite 3/8/2022
58 10 FTB SELECT 3/11/2022
Total 58 17
22 Jeremy Lyman 20 2 FTB SELECT 3/11/2022
Sunrise Sharks
10 Christian Montalvo 61 9 Team Blanco 3/9/2022
0 7 Miami Lakes Bandits 11u 3/12/2022
Total 61 16
3 Joseph Singh 0 5 Miami Lakes Bandits 11u 3/12/2022
21 Amari Thompson 0 7 Team Sosa 305 3/8/2022
44 Jacob Thompson 0 8 Team Sosa 305 3/8/2022
28 Mason Wagner 48 6 Team Blanco 3/9/2022
Team Blanco
5 Andres Basabe 13 1 Sunrise Sharks 3/9/2022
17 2 Bad News Bears Elite 3/13/2022
Total 30 3
35 Hank Blanco 23 6 Sunrise Sharks 3/9/2022
65 10 Bad News Bears Elite 3/13/2022
Total 88 16
3 Jayson Blanco 19 3 Sunrise Sharks 3/9/2022
10 0 Bad News Bears Elite 3/13/2022
Total 29 3
99 Jairo Castillo 0 9 Miami Lakes Bandits 11u 3/12/2022
24 Giovanny Di Domizio 0 9 Miami Lakes Bandits 11u 3/10/2022
0 3 Miami Lakes Bandits 11u 3/12/2022
Total 0 12
23 Marco Diaz 12 0 Sunrise Sharks 3/9/2022
10 Samuel Mendoza 31 5 Sunrise Sharks 3/9/2022
11 Aaron Natera 0 6 Miami Lakes Bandits 11u 3/10/2022
Team Sosa 305
99 Bengie Del Nodal 0 3 Canes Premier 3/11/2022
2 Parker Griebel 0 3 Gamblers Elite 3/12/2022
90 17 Line Drive Elite 3/13/2022
Total 90 20
25 Matthew Hernandez 0 6 Sunrise Sharks 3/8/2022
0 0 Bad News Bears Elite 3/13/2022
Total 0 6
3 Matthew Liebowitz 0 9 Gamblers Elite 3/12/2022
4 1 Line Drive Elite 3/13/2022
Total 4 10
34 Jacob Reyes 0 6 Sunrise Sharks 3/8/2022
7 Bryan Rodriguez 0 6 Sunrise Sharks 3/8/2022
19 0 Canes Premier 3/11/2022
Total 19 6
1 Joseph Slattery 56 15 Canes Premier 3/11/2022
3 3 Canes Premier 3/12/2022
Total 59 18
9 Danny Valdes 0 6 Canes Premier 3/11/2022