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
12u Cobras
24 Yohan Botett 32 4 Storm Baseball 2/4/2023
27 Julian Chacon-Chang 0 0 Storm Baseball 2/4/2023
10 Alec Gallardo 53 3 Miami Lakes Bandits 2/1/2023
0 Christopher Hillock 57 11 Tbt Ballers South 2/2/2023
7 Rafael Maita 50 4 Miami Lakes Bandits 2/1/2023
2 Elijah Negron 58 12 12u Dynasty Elite 2/4/2023
14 Angel Nieves 41 7 Tbt Ballers South 2/2/2023
21 Kyle Wilson 34 6 Storm Baseball 2/4/2023
12u Dynasty Elite
0 Lucas Castro 19 3 Miami Lakes Bandits 2/3/2023
0 Nicolas Cruzeta 27 2 Miramar Canes Elite 2/1/2023
2 Julian Davila 25 4 12u Cobras 2/4/2023
0 Gregory Garcia 53 8 Miami Lakes Bandits 2/3/2023
20 Raul Lazo 27 8 Miramar Canes Elite 2/1/2023
16 Aden Moscowicz 25 3 Miramar Canes Elite 2/1/2023
49 6 12u Cobras 2/4/2023
Total 74 9
Canes Premier B.C.
57 Luciano Alejandro Bello Suarez 30 4 Line Drive Elite 1/31/2023
14 3 Miami Lakes Bandits 2/4/2023
Total 44 7
99 Gabriel Cruceta 42 7 Storm Baseball 2/3/2023
55 Jaiden Ferguson 34 6 Line Drive Elite 1/31/2023
31 3 Miami Lakes Bandits 2/4/2023
Total 65 9
16 William Miller 20 3 Line Drive Elite 1/31/2023
24 Diego Solorzano 14 2 Storm Baseball 2/3/2023
18 Aquiles Torrealba IV 21 4 Line Drive Elite 1/31/2023
15 Danny Valdes 21 0 Storm Baseball 2/3/2023
12 Marcello Velasquez 24 3 Miami Lakes Bandits 2/4/2023
Iam United 12u
44 Oliver Bodolay 31 6 Plo White 2/3/2023
19 Michael Falero 11 6 Plo White 2/3/2023
23 Lucas Giovane 22 3 Plo White 2/3/2023
22 2 Tbt Ballers North 2/4/2023
Total 44 5
28 Julian Lima 63 8 Tbt Ballers North 2/4/2023
27 Maximus Martinez 36 2 Tbt Ballers South 2/1/2023
99 Dylan Mendoza 35 5 Plo White 2/3/2023
21 Landon Sanchez 38 4 Tbt Ballers South 2/1/2023
22 2 Tbt Ballers North 2/4/2023
Total 60 6
35 Jaden Taylor 38 5 Tbt Ballers South 2/1/2023
13 2 Tbt Ballers North 2/4/2023
Total 51 7
Line Drive Elite
1 Shane Cominsky 25 3 Canes Premier B.C. 1/31/2023
13 3 Wtb Hawks Red 12u 2/4/2023
Total 38 6
8 Dylan Hernandez 24 2 North Palm Beach Hammerheads 12U 2/2/2023
26 Ayden Rodriguez 13 3 Canes Premier B.C. 1/31/2023
14 3 North Palm Beach Hammerheads 12U 2/2/2023
Total 27 6
2 Jayden Rodriguez 30 6 Canes Premier B.C. 1/31/2023
11 Daniel Sanchez 17 3 Canes Premier B.C. 2/1/2023
21 4 Wtb Hawks Red 12u 2/4/2023
Total 38 7
6 Jake Suarez 39 6 North Palm Beach Hammerheads 12U 2/2/2023
38 9 Wtb Hawks Red 12u 2/4/2023
Total 77 15
Miami Clutch Baseball 12u
11 Sean Bortone 64 12 Miami Gamblers 2/2/2023
6 Alejandro Cordero 24 6 Miami Gamblers 2/3/2023
50 3 Plo White 2/4/2023
Total 74 9
20 Michael Mayor 15 0 Plo White 2/4/2023
8 Cesar Montalvan 62 9 Storm Baseball 1/31/2023
17 Nicholas Permuy 12 0 Storm Baseball 1/31/2023
21 Christopher Ramirez 23 3 Storm Baseball 1/31/2023
8 1 Plo White 2/4/2023
Total 31 4
99 Robert Suarez 25 1 Plo White 2/4/2023
Miami Gamblers
1 Anthony Alvarez 68 10 Tbt Ballers South 2/4/2023
31 Bradley Alvarez 10 4 Tbt Ballers South 2/4/2023
35 Christopher Colmenarez 28 6 Miami Clutch Baseball 12u 2/2/2023
17 Matthew Gonzalez 25 6 Miami Clutch Baseball 12u 2/2/2023
13 Carlos Iraola 34 6 Miami Clutch Baseball 12u 2/2/2023
12 Jordan Rosa 15 3 Original Florida Pokers 12U 2/3/2023
47 Jaden Travieso 27 3 Original Florida Pokers 12U 2/3/2023
44 Isaiah Ubieta 65 9 Original Florida Pokers 12U 2/3/2023
Miami Lakes Bandits
22 Conrad Bailey 5 1 12u Cobras 2/1/2023
26 3 Canes Premier B.C. 2/4/2023
Total 31 4
70 9 Tbt Ballers North 2/11/2023
Total 101 13
7 Jackson Knowles 17 2 12u Dynasty Elite 2/3/2023
9 Alejandro Laguardia 44 5 12u Cobras 2/1/2023
8 3 Canes Premier B.C. 2/4/2023
Total 52 8
27 Ryan Martinez 28 4 Canes Premier B.C. 2/4/2023
99 Lucas Ramirez Escala 26 5 12u Dynasty Elite 2/3/2023
33 5 Tbt Ballers North 2/11/2023
Total 59 10
13 Alexis Rodriguez 52 5 12u Dynasty Elite 2/3/2023
23 Andrew Sainz 30 2 Canes Premier B.C. 2/4/2023
11 Tyler Vazquez 47 3 12u Cobras 2/1/2023
Miramar Canes Elite
5 Bryan Hernandez 31 2 Team Blanco 2/3/2023
99 Adrian Ochoa 14 3 Team Blanco 2/3/2023
44 Alessandro Paspallis 13 3 12u Dynasty Elite 2/1/2023
8 Davin Petrucci 24 3 12u Dynasty Elite 2/2/2023
23 1 Original Florida Pokers 12U 2/4/2023
Total 47 4
32 Herson Rodriguez 64 11 Original Florida Pokers 12U 2/4/2023
1 Joseph Slattery 13 3 12u Dynasty Elite 2/1/2023
13 3 Original Florida Pokers 12U 2/4/2023
Total 26 6
24 Robert Slattery Jr 24 6 12u Dynasty Elite 2/1/2023
6 Kenneth Vega 38 6 Team Blanco 2/3/2023
North Palm Beach Hammerheads 12U
14 Zeke Abbate 5 0 Line Drive Elite 2/2/2023
2 Brenner Brown 49 7 Line Drive Elite 2/2/2023
99 Braxton Craine 50 8 Wtb Hawks Red 12u 1/31/2023
26 Andres Dominguez 54 5 Sunrise Sharks 2/4/2023
12 Benji Etzkin 12 1 Wtb Hawks Red 12u 1/31/2023
53 Marshall Johnson 35 4 Line Drive Elite 2/2/2023
24 Garrett Vonderhaar 49 7 Sunrise Sharks 2/4/2023
35 Milo Walker 47 6 Wtb Hawks Red 12u 1/31/2023
Original Florida Pokers 12U
15 Jack Almeida 22 5 Tbt Ballers North 2/2/2023
43 Ashton Dean 71 15 Miami Gamblers 2/3/2023
7 Chris Lora 16 3 Miami Gamblers 2/3/2023
13 Ej Quigley 17 1 Tbt Ballers North 2/2/2023
19 3 Miramar Canes Elite 2/4/2023
Total 36 4
10 Tye Schwartz 24 3 Tbt Ballers North 2/2/2023
27 Johan Valbuena 18 3 Tbt Ballers North 2/2/2023
75 15 Miramar Canes Elite 2/4/2023
Total 93 18
Plo White
24 Alejandro Acosta 43 9 Iam United 12u 2/3/2023
20 1 Tbt Ballers South 2/11/2023
Total 63 10
4 David Barcena 33 9 Iam United 12u 2/3/2023
10 Logan Herbert 36 6 Sunrise Sharks 2/1/2023
67 12 Team Blanco 2/11/2023
Total 103 18
25 Matthew Hernandez 39 6 Sunrise Sharks 2/1/2023
3 Matthew Liebowitz 22 3 Team Blanco 2/11/2023
77 Bryan Rodriguez 17 2 Tbt Ballers South 2/11/2023
13 Austin Schweers 65 12 Tbt Ballers South 2/11/2023
Nelson Velazquez 32 6 Miami Clutch Baseball 12u 2/4/2023
Storm Baseball
2 Ethan Elepan 6 3 Canes Premier B.C. 2/3/2023
22 5 12u Cobras 2/4/2023
Total 28 8
13 Aidan Fraginals 33 2 Canes Premier B.C. 2/3/2023
32 Giancarlo Fuentes 73 12 Team Blanco 2/11/2023
36 Jencarlos Martinez 27 6 Miami Clutch Baseball 12u 1/31/2023
59 12 Tbt Ballers North 2/11/2023
Total 86 18
11 Ricardo Moros 27 6 Canes Premier B.C. 2/3/2023
31 Carlos Perez 29 9 12u Cobras 2/4/2023
5 Jacob Reyes 29 6 Miami Clutch Baseball 12u 1/31/2023
16 Davichris Rodriguez 31 6 Team Blanco 2/11/2023
Sunrise Sharks
17 Brayden Choat 24 1 Tbt Ballers North 1/31/2023
27 5 North Palm Beach Hammerheads 12U 2/4/2023
Total 51 6
45 Michael Diaz 35 5 North Palm Beach Hammerheads 12U 2/4/2023
2 Dario Laurinitis 32 1 Plo White 2/1/2023
7 Kevin Lugo 73 12 Team Blanco 2/4/2023
66 Hector Perez 38 8 Tbt Ballers North 1/31/2023
9 Ryan Romano 36 7 Plo White 2/1/2023
44 Jacob Thompson 36 5 Tbt Ballers North 1/31/2023
16 3 Team Blanco 2/4/2023
Total 52 8
28 Mason Wagner 16 1 North Palm Beach Hammerheads 12U 2/4/2023
Tbt Ballers North
27 Edilson Alvarez 18 3 Sunrise Sharks 1/31/2023
33 3 Original Florida Pokers 12U 2/2/2023
Total 51 6
20 Jacob Blanco 40 6 Sunrise Sharks 1/31/2023
29 1 Storm Baseball 2/11/2023
Total 69 7
30 Jhunior Jose Cordero 15 2 Original Florida Pokers 12U 2/2/2023
86 16 Miami Lakes Bandits 2/11/2023
Total 101 18
0 Anthony Cucchiarelli 27 3 Original Florida Pokers 12U 2/2/2023
13 2 Storm Baseball 2/11/2023
Total 40 5
0 Juan Sarmiento 59 7 Original Florida Pokers 12U 2/2/2023
22 6 Iam United 12u 2/4/2023
Total 81 13
49 5 Storm Baseball 2/11/2023
Total 130 18
0 Jace Singpradith 40 6 Sunrise Sharks 1/31/2023
49 9 Iam United 12u 2/4/2023
Total 89 15
18 2 Miami Lakes Bandits 2/11/2023
Total 107 17
Tbt Ballers South
0 Christopher Cabrera 19 2 12u Cobras 2/2/2023
0 Ruben Cabrera 33 6 Miami Gamblers 2/4/2023
60 8 Plo White 2/11/2023
Total 93 14
0 Sariel Coro 53 5 Plo White 2/11/2023
0 Christian DePalo 8 1 12u Cobras 2/2/2023
0 Andy Herrera 0 0 Iam United 12u 2/1/2023
32 9 12u Cobras 2/3/2023
Total 32 9
11 1 Plo White 2/11/2023
Total 43 10
0 Ernesto Orozco 35 6 Iam United 12u 2/1/2023
0 Hector Perez 38 6 Iam United 12u 2/1/2023
59 12 Miami Gamblers 2/4/2023
Total 97 18
0 Eduardo Riera 31 6 12u Cobras 2/2/2023
Team Blanco
35 Hank Blanco 75 17 Sunrise Sharks 2/4/2023
3 Jayson Blanco 5 1 Sunrise Sharks 2/4/2023
54 6 Storm Baseball 2/11/2023
Total 59 7
53 Mathius Carrasquel 77 12 Plo White 2/11/2023
99 Jairo Castillo 28 6 Storm Baseball 2/11/2023
50 Bengie Del Nodal 32 6 Plo White 2/11/2023
24 Giovanny Di Domizio 34 6 Wtb Hawks Red 12u 2/2/2023
66 15 Wtb Hawks Red 12u 2/11/2023
Total 100 21
23 Marco Diaz 55 12 Miramar Canes Elite 2/3/2023
48 William Lazo 47 9 Wtb Hawks Red 12u 2/2/2023
14 3 Storm Baseball 2/11/2023
Total 61 12
Wtb Hawks Red 12u
3 Zaid Amer 31 6 Team Blanco 2/2/2023
20 3 Line Drive Elite 2/4/2023
Total 51 9
6 Cooper Borzen 45 5 Team Blanco 2/11/2023
9 Kevin Brunette 30 4 Team Blanco 2/2/2023
84 Brody Comer 32 3 Team Blanco 2/2/2023
18 Joshua Imbrogno 42 8 North Palm Beach Hammerheads 12U 1/31/2023
60 7 Team Blanco 2/11/2023
Total 102 15
99 Shaun Ishahack 39 6 North Palm Beach Hammerheads 12U 1/31/2023
62 15 Line Drive Elite 2/4/2023
Total 101 21
27 Alex Stubbs 10 1 Team Blanco 2/2/2023