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
305Elite
28 Diego Borjas 38 1 Victus Elite 14U Murray 12/18/2021
24 Misael David Delmoral 45 9 North Brandon Navigators 12/19/2021
22 Jorge Gonzalez 56 9 North Brandon Navigators 12/19/2021
9 Alan Sanchez 4 1 Victus Elite 14U Murray 12/18/2021
0 Yordan Torres 24 6 5 Star 2026 Knoll 12/18/2021
7 Ryan Valdes 23 1 Victus Elite 14U Murray 12/18/2021
6 Damian Villabrille 57 9 Victus Elite 14U Murray 12/18/2021
8 Darian Villabrille 65 9 5 Star 2026 Knoll 12/18/2021
5 Star 2026 Knoll
0 Saul Betancourt 13 2 305Elite 12/18/2021
0 Alex Corzo 57 9 Florida Burn Tampa Blast 14u 12/19/2021
0 Garret Duffy 17 3 Victus Elite 14U Murray 12/18/2021
48 6 305Elite 12/18/2021
Total 65 9
0 John McDevitt 15 1 Victus Elite 14U Murray 12/18/2021
0 Carter McGuinn 69 9 Florida Burn Tampa Blast 14u 12/19/2021
0 Aiden Roy 43 5 Victus Elite 14U Murray 12/18/2021
10 1 305Elite 12/18/2021
Total 53 6
0 Jacob Rubinstein 14 2 Victus Elite 14U Murray 12/18/2021
0 Angel Ruguian 48 6 305Elite 12/18/2021
Alfonzo Baseball Academy Gold 14u
35 Bodie Benortham 54 9 Davie Diamondbacks 12/18/2021
22 Chase Bleistein 43 4 Sbo Florida 14u 12/19/2021
1 Sedrick Branham Jr 24 2 Davie Diamondbacks 12/18/2021
34 Jordan Campos 44 6 Sbo Florida 14u 12/19/2021
23 Daniel Duno 59 9 Team X 14u 12/18/2021
15 Maikol Madueno 4 1 Davie Diamondbacks 12/18/2021
3 Cole Ranchel 20 2 Sbo Florida 14u 12/19/2021
4 Ryan Simmons 29 6 Davie Diamondbacks 12/18/2021
10 0 Sbo Florida 14u 12/19/2021
Total 39 6
Cape Coral Blacktips
9 Tanner Goff 32 1 Team X 14u 12/19/2021
3 Anthony Grasso 39 6 Florida Burn Tampa Platinum 12/17/2021
72 Ryan Hunter 34 5 Ma Show 14u Genzano 12/18/2021
3 Adrian Miller 38 1 Florida Burn Tampa Platinum 12/17/2021
9 1 Team X 14u 12/19/2021
Total 47 2
23 Xavier Muentes 93 10 Ma Show 14u Genzano 12/18/2021
10 Marcus Tiseo 35 2 Florida Burn Tampa Platinum 12/17/2021
43 5 Team X 14u 12/19/2021
Total 78 7
Davie Diamondbacks
25 Brandon Borrego 58 9 Alfonzo Baseball Academy Gold 14u 12/18/2021
33 Cole Ivey 23 3 Alfonzo Baseball Academy Gold 14u 12/18/2021
16 2 Swfl Baseball 2026 12/19/2021
Total 39 5
36 Robert Kerns 39 6 Team X 14u 12/17/2021
59 9 Swfl Baseball 2026 12/19/2021
Total 98 15
3 Jacob Reynolds 13 2 Team X 14u 12/17/2021
7 1 Swfl Baseball 2026 12/19/2021
Total 20 3
21 Derek Sclafani 27 9 Alfonzo Baseball Academy Gold 14u 12/18/2021
22 Robert Scott Jr. 60 7 Team X 14u 12/17/2021
45 7 Swfl Baseball 2026 12/19/2021
Total 105 14
Empire Dynaste 2026
27 Luis Bahamonde 30 7 Florida Aces 14u Black 12/18/2021
22 3 Ma Show 14u Genzano 12/19/2021
Total 52 10
18 Diego Diaz 36 3 Jcs sluggers 12/18/2021
55 8 Lp Gas 12/19/2021
Total 91 11
15 Luis Ecarri 42 7 Lp Gas 12/19/2021
1 Brooklyn Hicks 19 3 Jcs sluggers 12/18/2021
12 3 SWFL Elite Platinum 12/19/2021
Total 31 6
25 Kas Ocasio 33 6 Jcs sluggers 12/18/2021
22 3 Lp Gas 12/19/2021
Total 55 9
12 Bryan Puello 8 2 Florida Aces 14u Black 12/18/2021
17 Kaniel Rosado 25 6 Jcs sluggers 12/18/2021
65 18 SWFL Elite Platinum 12/19/2021
Total 90 24
10 Matt Sosa 26 6 Florida Aces 14u Black 12/18/2021
62 12 Ma Show 14u Genzano 12/19/2021
Total 88 18
Florida Aces 14u Black
28 Nicolas Cadenas 97 16 Jcs sluggers 12/17/2021
Morgen Eaton 50 3 Turn 2 Baseball White 12/19/2021
2 Jacob Herrera 51 4 Turn 2 Baseball White 12/19/2021
23 Kyle Jerome 92 13 Empire Dynaste 2026 12/18/2021
15 Mateo Tenn 13 2 Jcs sluggers 12/17/2021
24 Anthony Wallin 24 4 Turn 2 Baseball White 12/19/2021
Florida Burn Tampa Blast 14u
77 Matt Altman 95 15 SWFL Elite Platinum 12/18/2021
39 Cooper Antalek 62 7 5 Star 2026 Knoll 12/19/2021
8 Parker Johns 25 3 5 Star 2026 Knoll 12/19/2021
12 Auston Meissner 17 4 Fort Lauderdale Wahoos 12/18/2021
27 Johnathan Rodriguez 31 6 5 Star 2026 Knoll 12/19/2021
6 Drew Weinberg 91 14 Fort Lauderdale Wahoos 12/18/2021
23 Rhett Wilson 29 5 SWFL Elite Platinum 12/18/2021
8 2 5 Star 2026 Knoll 12/19/2021
Total 37 7
Florida Burn Tampa Platinum
1 Ryan Deorsey 42 6 Cape Coral Blacktips 12/17/2021
38 6 Fort Lauderdale Wahoos 12/19/2021
Total 80 12
14 Austin Duffy 9 0 Ma Show 14u Genzano 12/18/2021
6 Brett Garcy 44 6 Ma Show 14u Genzano 12/18/2021
8 Mitch Jans 70 15 Fort Lauderdale Wahoos 12/19/2021
35 Brennan Lavina 33 6 Cape Coral Blacktips 12/17/2021
31 4 Ma Show 14u Genzano 12/18/2021
Total 64 10
91 Cole Travers 27 2 Ma Show 14u Genzano 12/18/2021
Fort Lauderdale Wahoos
Quinn Connors 13 3 Florida Burn Tampa Blast 14u 12/18/2021
9 Jake DelNegri 69 12 SWFL Elite Platinum 12/17/2021
13 Owen Martinez 42 9 SWFL Elite Platinum 12/17/2021
50 6 Florida Burn Tampa Platinum 12/19/2021
Total 92 15
11 Max McCawley 71 12 Florida Burn Tampa Platinum 12/19/2021
50 Daniel Silveria 104 15 Florida Burn Tampa Blast 14u 12/18/2021
Gulf Coast Crush
44 Owen Augustine 36 8 Southern Nationals Baseball Academy 12/18/2021
15 Adler Baron 32 6 Southern Nationals Baseball Academy 12/18/2021
2 Cal Crecelius 25 1 Parkland Pokers 14U 12/19/2021
10 Jacob Hardman 26 4 Lp Gas 12/17/2021
7 3 Southern Nationals Baseball Academy 12/18/2021
Total 33 7
7 Juan Iglesias 72 15 Parkland Pokers 14U 12/19/2021
5 Aaron Kluener 67 5 Lp Gas 12/17/2021
13 Derek Van Roekel 18 3 Southern Nationals Baseball Academy 12/18/2021
99 Devyn Vitiello 29 6 Lp Gas 12/17/2021
8 2 Parkland Pokers 14U 12/19/2021
Total 37 8
Jcs sluggers
95 Robert Mason Amell 46 6 WPPO Cobras Venom 12/19/2021
0 Thomas Cox 43 12 Empire Dynaste 2026 12/18/2021
99 Thomas Eaton 50 6 Florida Aces 14u Black 12/17/2021
24 6 WPPO Cobras Venom 12/19/2021
Total 74 12
11 Eric Hermanson 56 8 Florida Aces 14u Black 12/17/2021
3 Dylan Kelson 11 3 WPPO Cobras Venom 12/19/2021
Brandon Leiva 27 3 Empire Dynaste 2026 12/18/2021
17 Alex Nelson 23 3 Empire Dynaste 2026 12/18/2021
Jaden Miguel Valdez 31 4 Florida Aces 14u Black 12/17/2021
Lp Gas
31 Hagen Bryan 19 5 Empire Dynaste 2026 12/19/2021
0 0 Sunrise Sharks Baseball 12/19/2021
Total 19 5
30 Beau Collier 34 3 Gulf Coast Crush 12/17/2021
70 13 Swfl Baseball 2026 12/19/2021
Total 104 16
55 Jasper Davis 15 3 Gulf Coast Crush 12/17/2021
94 15 Sunrise Sharks Baseball 12/19/2021
Total 109 18
24 Braden Deluca 10 3 Gulf Coast Crush 12/17/2021
42 6 Sunrise Sharks Baseball 12/19/2021
Total 52 9
53 11 Empire Dynaste 2026 12/19/2021
Total 105 20
2 Michael "MJ" Hough 55 6 Gulf Coast Crush 12/17/2021
33 5 Swfl Baseball 2026 12/19/2021
Total 88 11
13 1 Empire Dynaste 2026 12/19/2021
Total 101 12
40 Landon Ide 45 9 Southern Nationals Baseball Academy 12/18/2021
70 Joseph Lawson 57 7 Southern Nationals Baseball Academy 12/18/2021
Ma Show 14u Genzano
21 Nate Bott 49 7 Florida Burn Tampa Platinum 12/18/2021
48 Connor Haley 18 0 Empire Dynaste 2026 12/19/2021
24 Peyton Klein 31 6 Cape Coral Blacktips 12/18/2021
55 5 Empire Dynaste 2026 12/19/2021
Total 86 11
34 Kayden Maybury 55 8 Florida Burn Tampa Platinum 12/18/2021
31 6 Empire Dynaste 2026 12/19/2021
Total 86 14
99 Ryan Seber 47 9 Cape Coral Blacktips 12/18/2021
North Brandon Navigators
8 Hayden Porter 42 9 WPPO Cobras Venom 12/18/2021
29 3 305Elite 12/19/2021
Total 71 12
6 Jacob Purcell 43 9 Swfl Baseball 2026 12/17/2021
40 5 305Elite 12/19/2021
Total 83 14
17 Wyatt Tackitt 32 9 WPPO Cobras Venom 12/18/2021
19 7 305Elite 12/19/2021
Total 51 16
23 Nathan Warren 36 6 Swfl Baseball 2026 12/17/2021
Parkland Pokers 14U
1 Santiago Baptista 39 9 Swfl Scrappers 12/18/2021
15 Rodney Chung 20 3 Swfl Scrappers 12/18/2021
8 Bodie DiRenzo 69 11 Sbo Florida 14u 12/18/2021
13 Abraham Halaoui 8 0 Sbo Florida 14u 12/18/2021
8 Jack Rostock 12 1 Sbo Florida 14u 12/18/2021
23 Mason Sabbag 34 8 Swfl Scrappers 12/18/2021
10 Blake Sundberg 64 18 Gulf Coast Crush 12/19/2021
Sbo Florida 14u
16 Joel Arroyo 5 0 Parkland Pokers 14U 12/18/2021
39 7 Alfonzo Baseball Academy Gold 14u 12/19/2021
Total 44 7
21 Joseph Febus 17 2 Alfonzo Baseball Academy Gold 14u 12/19/2021
4 Sebastian D Fernandez 72 12 Parkland Pokers 14U 12/18/2021
2 Bryce N Jackson 4 0 Parkland Pokers 14U 12/18/2021
0 Julian Lopez 20 3 Alfonzo Baseball Academy Gold 14u 12/19/2021
1 Jonathan J. Rodriguez 10 3 Parkland Pokers 14U 12/18/2021
17 3 Alfonzo Baseball Academy Gold 14u 12/19/2021
Total 27 6
15 Julius Torres 75 18 Swfl Scrappers 12/18/2021
Southern Nationals Baseball Academy
4 Jayden Benfer 92 17 Gulf Coast Crush 12/18/2021
44 Matt Bounds 57 4 Gulf Coast Crush 12/18/2021
7 Thomas Glasspoole 100 13 Lp Gas 12/18/2021
15 Logan Hand 27 3 Top Prospects National 12/19/2021
12 Tate Murphy 82 12 Top Prospects National 12/19/2021
77 Braylon Nelson 34 1 Lp Gas 12/18/2021
Sunrise Sharks Baseball
13 Nikolas Alvarez 11 3 Turn 2 Baseball White 12/17/2021
3 Kareem Amer 80 15 Top Prospects National 12/18/2021
99 Isaiah Fernandez 34 6 Turn 2 Baseball White 12/17/2021
30 Joseph Hendren 89 11 Lp Gas 12/19/2021
4 Kaleb Ryen 32 6 Turn 2 Baseball White 12/17/2021
101 Evan Stramanak 26 3 Turn 2 Baseball White 12/17/2021
30 9 Lp Gas 12/19/2021
Total 56 12
Swfl Baseball 2026
13 Evan Goeller 52 9 WPPO Cobras Venom 12/18/2021
48 Bryce Goldstein 86 14 Lp Gas 12/19/2021
20 Aaron Hurley 29 6 WPPO Cobras Venom 12/18/2021
61 12 Davie Diamondbacks 12/19/2021
Total 90 18
1 Jeuri La Rosa 30 4 Lp Gas 12/19/2021
Karter Long 0 0 WPPO Cobras Venom 12/18/2021
9 Alan Overmyer 29 9 North Brandon Navigators 12/17/2021
3 Anthony Reitler 10 3 North Brandon Navigators 12/17/2021
6 Kayson Sands 36 3 North Brandon Navigators 12/17/2021
7 Jakob Wagner 15 3 WPPO Cobras Venom 12/18/2021
51 9 Davie Diamondbacks 12/19/2021
Total 66 12
SWFL Elite Platinum
21 Luc Colantuono 11 3 Empire Dynaste 2026 12/19/2021
10 Carter Cox 9 2 Fort Lauderdale Wahoos 12/17/2021
81 14 Victus Elite 14U Murray 12/18/2021
Total 90 16
5 Landon Davidson 87 19 Fort Lauderdale Wahoos 12/17/2021
11 Julio Garcia 42 5 Florida Burn Tampa Blast 14u 12/18/2021
44 6 Empire Dynaste 2026 12/19/2021
Total 86 11
2 Dominic Giglio 44 12 Swfl Scrappers 12/19/2021
23 9 Empire Dynaste 2026 12/19/2021
Total 67 21
17 Wesley Stines 80 15 Florida Burn Tampa Blast 14u 12/18/2021
14 Luke Wadsworth 60 9 Swfl Scrappers 12/19/2021
Swfl Scrappers
5 Stuart Engel 13 0 Parkland Pokers 14U 12/18/2021
20 William Freshwater 20 3 Sbo Florida 14u 12/18/2021
10 2 SWFL Elite Platinum 12/19/2021
Total 30 5
19 Grady Gallen 6 3 Parkland Pokers 14U 12/18/2021
36 6 Sbo Florida 14u 12/18/2021
Total 42 9
44 Anthony Kanellos 77 16 Parkland Pokers 14U 12/18/2021
11 Darien Joseph Kester 14 2 Parkland Pokers 14U 12/18/2021
10 Princeton Marino 74 12 SWFL Elite Platinum 12/19/2021
31 Cameron Shaker 67 12 Sbo Florida 14u 12/18/2021
Team X 14u
James Britt 18 0 Alfonzo Baseball Academy Gold 14u 12/18/2021
8 Landen Brown 18 2 Cape Coral Blacktips 12/19/2021
11 Adler Cervio 22 3 Davie Diamondbacks 12/17/2021
58 4 Alfonzo Baseball Academy Gold 14u 12/18/2021
Total 80 7
14 Daniel Cuellarsola 16 1 Davie Diamondbacks 12/17/2021
16 2 Alfonzo Baseball Academy Gold 14u 12/18/2021
Total 32 3
15 Matias Fischer 9 2 Davie Diamondbacks 12/17/2021
37 5 Victus Elite 14U Murray 12/19/2021
Total 46 7
Romero Gist 18 4 Cape Coral Blacktips 12/19/2021
9 Travis Holappa 21 0 Alfonzo Baseball Academy Gold 14u 12/18/2021
60 9 Victus Elite 14U Murray 12/19/2021
Total 81 9
5 Micah Hood 13 0 Victus Elite 14U Murray 12/19/2021
Aiden Puente 55 9 Davie Diamondbacks 12/17/2021
Ever Silvente 32 3 Cape Coral Blacktips 12/19/2021
0 Yaniel Tabares 2 0 Davie Diamondbacks 12/17/2021
Top Prospects National
16 Alejandro Broz 45 6 Sunrise Sharks Baseball 12/18/2021
39 6 Southern Nationals Baseball Academy 12/19/2021
Total 84 12
35 Collin Hatfield 42 4 Sunrise Sharks Baseball 12/18/2021
51 11 Southern Nationals Baseball Academy 12/19/2021
Total 93 15
19 Nathaniel Hernandez 96 15 Turn 2 Baseball White 12/18/2021
24 Zannier Marin 15 3 Turn 2 Baseball White 12/18/2021
4 Jesús Miguel Moreno Torrealba 17 1 Southern Nationals Baseball Academy 12/19/2021
15 Diego Rojas 15 1 Sunrise Sharks Baseball 12/18/2021
Turn 2 Baseball White
12 Juan Angeles 44 6 Sunrise Sharks Baseball 12/17/2021
45 4 Florida Aces 14u Black 12/19/2021
Total 89 10
4 Lonnie Campos 87 9 Sunrise Sharks Baseball 12/17/2021
5 0 Top Prospects National 12/18/2021
Total 92 9
22 Gavin Cramer 16 2 Sunrise Sharks Baseball 12/17/2021
1 Caleb Kiraly 16 2 Top Prospects National 12/18/2021
63 8 Florida Aces 14u Black 12/19/2021
Total 79 10
29 Isaac Suarez Collazo 16 1 Sunrise Sharks Baseball 12/17/2021
54 Noah Torres 74 11 Top Prospects National 12/18/2021
Victus Elite 14U Murray
Jacoby Cox 18 3 SWFL Elite Platinum 12/18/2021
Aidan Havel 64 9 305Elite 12/18/2021
Logan Hawkins 0 0 SWFL Elite Platinum 12/18/2021
Harrison Kabel 32 2 SWFL Elite Platinum 12/18/2021
50 5 Team X 14u 12/19/2021
Total 82 7
Rymen Mosley 2 1 SWFL Elite Platinum 12/18/2021
Bryan Rodriguez 21 3 305Elite 12/18/2021
Jayden Salazar 58 9 5 Star 2026 Knoll 12/18/2021
Aiden Valerio 0 0 SWFL Elite Platinum 12/18/2021
54 9 Team X 14u 12/19/2021
Total 54 9
Jackson White 62 6 SWFL Elite Platinum 12/18/2021
Maddux Wolff 26 3 5 Star 2026 Knoll 12/18/2021
WPPO Cobras Venom
28 Julian Alvarez 57 6 Jcs sluggers 12/19/2021
9 Christopher Chacon-Chang 10 2 North Brandon Navigators 12/18/2021
32 6 Jcs sluggers 12/19/2021
Total 42 8
16 Matthew Farinas 52 9 Swfl Baseball 2026 12/18/2021
24 David Granger 75 15 North Brandon Navigators 12/18/2021
44 Dean Jaworski 58 6 Swfl Baseball 2026 12/18/2021
8 Derek Lyman 43 3 Jcs sluggers 12/19/2021
23 Jordan Young 14 1 North Brandon Navigators 12/18/2021