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
Dlc Baseball
7 Brandon Abhau 36 3 Tbt Joros 2029 3/3/2023
33 Luke Heminger 35 4 Vsa All Florida 12u 3/5/2023
5 1 Tbt Joros 2029 3/5/2023
Total 40 5
99 Michael Mandelbaum 28 5 Parkland Pokers White 3/5/2023
Carlos Perez 72 12 Miami Lakes Bandits 3/3/2023
10 3 Tbt Joros 2029 3/3/2023
Total 82 15
24 Jadiel Quiles 31 0 Tbt Joros 2029 3/3/2023
32 3 Vsa All Florida 12u 3/5/2023
Total 63 3
11 Bryson Reddoch 27 6 Miami Lakes Bandits 3/3/2023
35 6 Scorpions South Florida Purple 3/4/2023
Total 62 12
12 Dallas Reddoch 18 0 Tbt Joros 2029 3/3/2023
18 Ayden Singh 33 9 Tbt Joros 2029 3/3/2023
69 17 Tbt Joros 2029 3/5/2023
Total 102 26
Miami Lakes Bandits
22 Conrad Bailey 10 3 Panthers Elite 3/4/2023
49 7 Storm 3/5/2023
Total 59 10
12 Christian Encinosa 8 0 Storm 3/5/2023
7 Jackson Knowles 29 3 Dlc Baseball 3/3/2023
9 Alejandro Laguardia 24 5 Dlc Baseball 3/3/2023
28 Ryan Marichal 24 3 Dlc Baseball 3/3/2023
99 Lucas Ramirez Escala 18 3 Dlc Baseball 3/3/2023
26 4 Panthers Elite 3/4/2023
Total 44 7
13 Alexis Rodriguez 81 7 Panthers Elite 3/4/2023
23 Andrew Sainz 21 3 Dlc Baseball 3/3/2023
11 Tyler Vazquez 39 4 Storm 3/5/2023
North Palm Beach Hammerheads 12U
14 Zeke Abbate 42 2 Parkland Pokers White 3/4/2023
2 Brenner Brown 15 2 Tbt Joros 2029 3/5/2023
99 Braxton Craine 22 3 Parkland Pokers White 3/4/2023
77 13 Tbt Joros 2029 3/5/2023
Total 99 16
53 Marshall Johnson 75 12 Panthers Elite 3/4/2023
24 Garrett Vonderhaar 39 4 Parkland Pokers White 3/4/2023
35 Milo Walker 52 6 Panthers Elite 3/4/2023
Panthers Elite
0 Nixon Epstein 33 7 Miami Lakes Bandits 3/4/2023
2 Noah Feldman 34 5 Miami Lakes Bandits 3/4/2023
8 Nash Friedman 40 3 Miami Lakes Bandits 3/4/2023
18 Justyn Halaoui 64 11 North Palm Beach Hammerheads 12U 3/4/2023
54 Christian Montalvo 45 5 Team Blanco 3/4/2023
0 Ricky Rodman 16 3 North Palm Beach Hammerheads 12U 3/4/2023
37 Joseph Singh 71 9 Team Blanco 3/4/2023
Parkland Pokers White
51 Noah Finkelstein 16 3 Scorpions South Florida Purple 3/3/2023
49 4 Dlc Baseball 3/5/2023
Total 65 7
12 Dominic Magli 49 9 North Palm Beach Hammerheads 12U 3/4/2023
44 Oliver Mouser 46 9 Scorpions South Florida Purple 3/3/2023
17 Owen Sackman 7 3 North Palm Beach Hammerheads 12U 3/4/2023
19 2 Dlc Baseball 3/5/2023
Total 26 5
13 David Zayas 16 0 Dlc Baseball 3/5/2023
Scorpions South Florida Purple
12 Max Cannings 45 6 Parkland Pokers White 3/3/2023
23 Andrew David 36 3 Parkland Pokers White 3/3/2023
17 Liam Gencsy 79 10 Storm 3/4/2023
27 Michael King 37 3 Dlc Baseball 3/4/2023
18 Jake Leyva 15 3 Parkland Pokers White 3/3/2023
19 Miguel Romero 7 1 Storm 3/4/2023
24 Hank Sandoval 24 1 Dlc Baseball 3/4/2023
1 Adin Scheusan 18 2 Dlc Baseball 3/4/2023
Storm
44 Connor Buchanan 27 2 Scorpions South Florida Purple 3/4/2023
20 Beau Evans 21 2 Scorpions South Florida Purple 3/4/2023
25 4 Vsa All Florida 12u 3/5/2023
Total 46 6
11 Chase Lima 8 2 Scorpions South Florida Purple 3/4/2023
41 6 Miami Lakes Bandits 3/5/2023
Total 49 8
37 4 Vsa All Florida 12u 3/5/2023
Total 86 12
13 Hudson Malagon 8 0 Vsa All Florida 12u 3/4/2023
16 Carter Newby 23 0 Vsa All Florida 12u 3/4/2023
2 Ryland Nuquist 46 8 Vsa All Florida 12u 3/4/2023
0 Jalen Rolle 30 6 Vsa All Florida 12u 3/4/2023
11 0 Vsa All Florida 12u 3/5/2023
Total 41 6
23 Holden Schneider 31 6 Scorpions South Florida Purple 3/4/2023
1 3 Vsa All Florida 12u 3/4/2023
Total 32 9
44 9 Miami Lakes Bandits 3/5/2023
Total 76 18
22 Axl Vassalotti 17 3 Scorpions South Florida Purple 3/4/2023
27 1 Vsa All Florida 12u 3/5/2023
Total 44 4
Tbt Joros 2029
Oliver Case 35 3 Dlc Baseball 3/3/2023
43 10 North Palm Beach Hammerheads 12U 3/5/2023
Total 78 13
Gabe Dietrick 20 4 Dlc Baseball 3/3/2023
11 2 Team Blanco 3/4/2023
Total 31 6
Stephen Espinoza 51 10 Team Blanco 3/4/2023
Brandon Ingram 60 10 Dlc Baseball 3/5/2023
Christian Lamelas 11 0 Team Blanco 3/4/2023
Landon Lutz 48 8 Dlc Baseball 3/3/2023
47 8 Dlc Baseball 3/5/2023
Total 95 16
Jake Rucci 62 8 North Palm Beach Hammerheads 12U 3/5/2023
Team Blanco
5 Andres Basabe 16 2 Tbt Joros 2029 3/4/2023
50 8 Panthers Elite 3/4/2023
Total 66 10
35 Hank Blanco 17 5 Vsa All Florida 12u 3/4/2023
3 Jayson Blanco 4 3 Vsa All Florida 12u 3/5/2023
53 Mathius Carrasquel 86 16 Vsa All Florida 12u 3/5/2023
24 Giovanny Di Domizio 31 0 Tbt Joros 2029 3/4/2023
55 10 Panthers Elite 3/4/2023
Total 86 10
23 Marco Diaz 69 13 Vsa All Florida 12u 3/4/2023
17 William Lazo 46 9 Tbt Joros 2029 3/4/2023
10 Samuel Mendoza 9 0 Tbt Joros 2029 3/4/2023
Vsa All Florida 12u
44 Brian Bechtel 82 18 Team Blanco 3/5/2023
3 Nico DiBella 26 3 Storm 3/5/2023
50 Jacoby Fernandez 53 12 Storm 3/4/2023
27 Mason Katz 39 9 Dlc Baseball 3/5/2023
11 Julen Phan 21 6 Storm 3/4/2023
8 Mason Skinner 64 15 Team Blanco 3/4/2023
21 Samuel Vatterott 24 1 Team Blanco 3/4/2023
17 Trey Weihs 6 1 Team Blanco 3/5/2023
37 9 Storm 3/5/2023
Total 43 10