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
10U Varona Bulls
1 Joseph Brady 37 7 Prodigy Baseball Miami 5/30/2024
2 Liam Castellanos 7 1 Team Sosa Elite 9u 5/28/2024
29 2 Prodigy Baseball Miami 5/30/2024
Total 36 3
5 Benjamin Corea 30 2 Team Sosa Elite 9u 5/28/2024
40 4 Playmakers 6/1/2024
Total 70 6
13 Jermiah Garcia 11 0 Prodigy Baseball Miami 5/30/2024
22 Anthony Hornia 14 2 Prodigy Baseball Miami 5/30/2024
10 Diego Telleria 15 1 Playmakers 6/1/2024
4 Enrique Vargas 56 6 Team Sosa Elite 9u 5/28/2024
34 5 Playmakers 6/1/2024
Total 90 11
Blue Devils
15 Jorge Corzo 15 2 Miami Beach Bulldogs 5/28/2024
2 0 Vikings Baseball 5/31/2024
Total 17 2
68 5 Legends Baseball 10U 6/1/2024
Total 85 7
12 Kai Frattini 26 4 Miami Beach Bulldogs 5/28/2024
40 2 Vikings Baseball 5/31/2024
Total 66 6
26 3 Tbt Ballers 6/1/2024
Total 92 9
16 Dylan Martinez 41 9 Miami Beach Bulldogs 5/28/2024
60 12 Tbt Ballers 6/1/2024
Total 101 21
44 Hudson Prats 43 2 Vikings Baseball 5/31/2024
33 6 Legends Baseball 10U 6/1/2024
Total 76 8
Kaos 9u
Juan Diego Bernal 16 1 Otb Baseball 5/31/2024
59 11 Miami Legends 6/2/2024
Total 75 12
0 Mathias Bernal 33 3 Otb Baseball 5/31/2024
Cameron Briones 9 0 Otb Baseball 5/31/2024
22 Massimiliano Escobar 3 0 Otb Baseball 5/31/2024
8 Jase Garcia 50 9 SF BLUE JAYS 5/28/2024
41 7 TEAM SIEGE 6/1/2024
Total 91 16
19 Andrew Jimenez 16 3 SF BLUE JAYS 5/28/2024
Enson Rodriguez 29 1 Miami Legends 6/2/2024
Lucas Sanchez 20 0 Otb Baseball 5/31/2024
11 2 TEAM SIEGE 6/1/2024
Total 31 2
18 2 Miami Legends 6/2/2024
Total 49 4
Legends Baseball 10U
5 Jason Cartaya 65 12 Miami Legends 6/1/2024
0 Matthew ( Mori) Chica 23 5 Blue Devils 6/1/2024
16 Jordan Gil 13 1 Otb Baseball 5/29/2024
19 Nicholas Martin 60 5 Otb Baseball 5/29/2024
44 Steven Plasencia 14 1 Miami Legends 6/1/2024
16 Brandon Sierra 49 4 Blue Devils 6/1/2024
Legends Baseball 9U
12 Christopher Cardero 26 1 TEAM SIEGE 5/31/2024
15 Alex Carreras 74 14 Miami Beach Bulldogs 6/1/2024
11 King Duarte 63 11 TEAM SIEGE 5/31/2024
Adriel Gutierrez 75 15 Otb Baseball 6/1/2024
8 Matthew Perez 54 14 ZT Futures 6/1/2024
Loyola Lightning
12 Mathias Javier Brito Hernandez 59 7 SF BLUE JAYS 5/30/2024
Sebastian Calvo 72 12 PRD Ghost 10u South Florida 6/1/2024
Samuel Cisneros 36 5 SF BLUE JAYS 5/30/2024
Manuel Fernandez 14 2 PRD Ghost 10u South Florida 5/29/2024
Sebastian Morell 68 13 PRD Ghost 10u South Florida 5/29/2024
Miami Beach Bulldogs
10 Marco Aimini 10 1 Blue Devils 5/28/2024
43 3 MIami Yankees 6/1/2024
Total 53 4
4 Lucas Glaser 40 9 Blue Devils 5/28/2024
13 3 MIami Yankees 6/1/2024
Total 53 12
4 1 Legends Baseball 9U 6/1/2024
Total 57 13
16 Milan Khurana 76 17 Legends Baseball 9U 6/1/2024
34 Bryce Kreps 58 6 MIami Yankees 6/1/2024
1 Armani Martinez 47 4 Blue Devils 5/28/2024
Miami Legends
1 Diego Barreto 16 1 Tbt Ballers 6/2/2024
26 Evan Christianson 38 8 Legends Baseball 10U 6/1/2024
20 Jake Diamond 26 1 Legends Baseball 10U 6/1/2024
37 6 Kaos 9u 6/2/2024
Total 63 7
27 3 Tbt Ballers 6/2/2024
Total 90 10
10 Hudson Goldberg 19 5 Playmakers 5/29/2024
2 1 Legends Baseball 10U 6/1/2024
Total 21 6
32 5 SF BLUE JAYS 6/1/2024
Total 53 11
17 4 Tbt Ballers 6/2/2024
Total 70 15
20 3 MIami Yankees 6/2/2024
Total 90 18
14 Nicholas Jimenez 44 9 Playmakers 5/29/2024
33 4 SF BLUE JAYS 6/1/2024
Total 77 13
16 1 MIami Yankees 6/2/2024
Total 93 14
99 Cruze Jordan 23 2 Legends Baseball 10U 6/1/2024
49 11 MIami Yankees 6/2/2024
Total 72 13
12 Joshua A. Montalvo 19 2 Tbt Ballers 6/2/2024
2 Greyson Valdez 23 1 Playmakers 5/29/2024
3 1 Legends Baseball 10U 6/1/2024
Total 26 2
42 3 SF BLUE JAYS 6/1/2024
Total 68 5
88 James Zamora 6 2 Legends Baseball 10U 6/1/2024
62 9 Kaos 9u 6/2/2024
Total 68 11
MIami Yankees
24 Ryan Bruno 3 0 Tbt Ballers 6/1/2024
5 3 Miami Legends 6/2/2024
Total 8 3
Bryan Diaz 28 3 Tbt Ballers 6/1/2024
64 8 Vikings Baseball 6/2/2024
Total 92 11
5 Robert Hernandez 17 3 Playmakers 5/31/2024
9 0 Tbt Ballers 6/1/2024
Total 26 3
51 9 Miami Beach Bulldogs 6/1/2024
Total 77 12
63 9 Miami Legends 6/2/2024
Total 140 21
17 Eric Munoz 21 3 Playmakers 5/31/2024
2 0 Miami Legends 6/2/2024
Total 23 3
3 Aiden Rodriguez 36 6 Tbt Ballers 6/1/2024
13 Dominik Sanchez 45 3 Vikings Baseball 6/2/2024
1 Julian Villalobos 37 6 Playmakers 5/31/2024
29 3 Miami Beach Bulldogs 6/1/2024
Total 66 9
Otb Baseball
21 Tyler Brenes 13 7 Legends Baseball 9U 6/1/2024
42 Daniel Gonzalez 31 5 Legends Baseball 10U 5/29/2024
59 9 Tbt Ballers 6/2/2024
Total 90 14
10 Justin Jordan 32 5 Kaos 9u 5/31/2024
16 Andrew Lopez 28 4 Kaos 9u 5/31/2024
43 7 Tbt Ballers 6/2/2024
Total 71 11
9 Ryan Medina 59 6 PRD Ghost 10u South Florida 6/2/2024
33 Braden Olivera 14 1 Legends Baseball 10U 5/29/2024
50 10 Legends Baseball 9U 6/1/2024
Total 64 11
26 Branden Rodriguez 29 6 PRD Ghost 10u South Florida 6/2/2024
Playmakers
Joseph Alfonso 15 1 Vikings Baseball 6/1/2024
Ariel Alvarez 11 0 Vikings Baseball 6/1/2024
Grayson Arteaga 18 1 MIami Yankees 5/31/2024
Fernando Hernandez 14 2 MIami Yankees 5/31/2024
45 3 Vikings Baseball 6/1/2024
Total 59 5
Pedro Lopez del Castillo 42 5 Miami Legends 5/29/2024
54 6 Vikings Baseball 6/1/2024
Total 96 11
Julian Rodriguez 49 6 MIami Yankees 5/31/2024
Henry Smith 11 3 Miami Legends 5/29/2024
Erik Svelti 28 6 Miami Legends 5/29/2024
46 12 10U Varona Bulls 6/1/2024
Total 74 18
PRD Ghost 10u South Florida
42 Samuel Avenia 72 9 Loyola Lightning 5/29/2024
17 Jordan Bolanos 56 6 Loyola Lightning 5/29/2024
2 Isnell Fernandez 48 9 ZT Futures 6/1/2024
1 Jet Jones 15 3 Loyola Lightning 6/1/2024
27 Richard Leach 67 5 Otb Baseball 6/2/2024
24 Ayden Rosario 63 12 Loyola Lightning 6/1/2024
14 Adriel Sanchez 19 3 Otb Baseball 6/2/2024
20 Aedrichk Wannemacher 24 4 Otb Baseball 6/2/2024
Prodigy Baseball Miami
27 Evan Canales 42 5 Team Sosa Elite 9u 6/1/2024
44 Matthew Eljaua 26 3 Vikings Baseball 5/29/2024
30 6 Team Sosa Elite 9u 6/1/2024
Total 56 9
0 Dylan Gonzalez 63 12 10U Varona Bulls 5/30/2024
4 Justin Madealeno 12 2 Vikings Baseball 5/29/2024
3 Bryson Ward 52 7 Vikings Baseball 5/29/2024
SF BLUE JAYS
22 Luis Castillo 14 3 Loyola Lightning 5/30/2024
38 4 Miami Legends 6/1/2024
Total 52 7
10 Santiago Castillo Torres 24 3 Kaos 9u 5/28/2024
4 Orlando Gonzalez 43 2 Kaos 9u 5/28/2024
29 3 Loyola Lightning 5/30/2024
Total 72 5
12 Blake Lofton 30 3 Kaos 9u 5/28/2024
2 Marco Monteagudo 17 3 Kaos 9u 5/28/2024
11 Julian Natera 54 4 Miami Legends 6/1/2024
20 Johnathan Orta 51 6 Loyola Lightning 5/30/2024
Tbt Ballers
33 Jace Comparato 61 6 ZT Futures 5/29/2024
0 Alan Mora 12 3 ZT Futures 5/29/2024
59 12 Team Sosa Elite 9u 6/2/2024
Total 71 15
0 Lucas Olano 8 0 Blue Devils 6/1/2024
44 Christian Orozco 23 5 MIami Yankees 6/1/2024
2 Mathias Restrepo 37 6 MIami Yankees 6/1/2024
40 12 Otb Baseball 6/2/2024
Total 77 18
29 12 Miami Legends 6/2/2024
Total 106 30
0 Jayden Rodriguez 46 6 Otb Baseball 6/2/2024
24 Kristian Rodriguez 64 12 Blue Devils 6/1/2024
27 James Tremont 15 2 ZT Futures 5/29/2024
39 6 Blue Devils 6/1/2024
Total 54 8
13 aiden williams 14 0 ZT Futures 5/29/2024
18 1 MIami Yankees 6/1/2024
Total 32 1
TEAM SIEGE
10 Javier Anduze 30 4 Legends Baseball 9U 5/31/2024
Laquan Archie Jr 18 1 Team Sosa Elite 9u 5/31/2024
Leo Fisher-Gil 30 3 Kaos 9u 6/1/2024
Jaiden Hernandez 36 4 Kaos 9u 6/1/2024
Dominic Machado 15 0 Kaos 9u 6/1/2024
Mikey Martin 35 6 Legends Baseball 9U 5/31/2024
Liam Parry 18 2 Kaos 9u 6/1/2024
Lezeriaughn Robinson 50 8 Team Sosa Elite 9u 5/31/2024
Elias Serrano 12 2 Legends Baseball 9U 5/31/2024
15 0 Team Sosa Elite 9u 5/31/2024
Total 27 2
Team Sosa Elite 9u
55 Adrien Chil 17 2 Tbt Ballers 6/2/2024
99 Samuel Fisher 66 12 10U Varona Bulls 5/28/2024
9 Abdullah Mohamed 19 0 TEAM SIEGE 5/31/2024
49 James De Jesús Ruiz-Meza 34 7 TEAM SIEGE 5/31/2024
11 Bryce Sosa 19 0 10U Varona Bulls 5/28/2024
25 3 Tbt Ballers 6/2/2024
Total 44 3
10 Jacob Sosa 45 4 Tbt Ballers 6/2/2024
5 Luca Tummillo 13 2 TEAM SIEGE 5/31/2024
40 8 Prodigy Baseball Miami 6/1/2024
Total 53 10
4 Matthew Villalba 15 4 Prodigy Baseball Miami 6/1/2024
Vikings Baseball
27 Lucas Almeyda-Gambogi 6 3 Playmakers 6/1/2024
56 8 MIami Yankees 6/2/2024
Total 62 11
23 Jordan Harrison 52 9 Prodigy Baseball Miami 5/29/2024
43 9 Playmakers 6/1/2024
Total 95 18
5 Javier Manso 34 4 MIami Yankees 6/2/2024
12 Gabriel Salazar 15 1 Prodigy Baseball Miami 5/29/2024
30 6 Blue Devils 5/31/2024
Total 45 7
ZT Futures
Jedi De Varona-Gonzalez 6 1 PRD Ghost 10u South Florida 6/1/2024
41 4 Legends Baseball 9U 6/1/2024
Total 47 5
MILÁN IZAGUIRRE 47 4 Tbt Ballers 5/29/2024
Kelvin Membreno 32 3 Tbt Ballers 5/29/2024
33 Robert Penna 8 4 Tbt Ballers 5/29/2024
33 2 PRD Ghost 10u South Florida 6/1/2024
Total 41 6
Ethan Sardina 57 9 Legends Baseball 9U 6/1/2024
Danny Serrano 46 6 PRD Ghost 10u South Florida 6/1/2024