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
Ftb Tampa 2026 American
4 Tyler Campillo 84 12 Jcs Sluggers 3/13/2021
9 Connor Caryer 30 5 Sbo Florida 13u 3/14/2021
6 Daniel Dugarte 16 2 Weston Travel Ball 13u Prime 3/13/2021
23 Gavin Hansen 0 0 Jcs Sluggers 3/13/2021
32 2 Weston Travel Ball 13u Prime 3/13/2021
Total 32 2
1 Cameron Paquette 17 0 Weston Travel Ball 13u Prime 3/13/2021
2 Jeffrey Shotwell 51 5 Sbo Florida 13u 3/14/2021
12 Christian Skaggs 12 3 Jcs Sluggers 3/13/2021
23 6 Sbo Florida 13u 3/14/2021
Total 35 9
3 Colby St. John 17 0 Weston Travel Ball 13u Prime 3/13/2021
42 Rhyan Yetman 51 10 Weston Travel Ball 13u Prime 3/13/2021
Gulf Coast Waves/Jsb Elite
5 Brayden Habuda 15 3 TSD ELITE BLACK 3/13/2021
19 3 Rp28 3/13/2021
Total 34 6
41 7 Leos Academy 3/14/2021
Total 75 13
21 Ian Long 37 8 TSD ELITE BLACK 3/13/2021
44 11 Swfl Spartans 3/14/2021
Total 81 19
15 3 Leos Academy 3/14/2021
Total 96 22
23 Austin Schoolcraft 39 5 Leos Academy 3/14/2021
35 Cutter Smith 64 12 Rp28 3/13/2021
4 Maxwell Varga 30 3 TSD ELITE BLACK 3/13/2021
28 1 Weston Travel Ball 13u Prime 3/14/2021
Total 58 4
2 Jakob Wagner 82 14 Weston Travel Ball 13u Prime 3/14/2021
18 Presley Woodson 28 3 Rp28 3/13/2021
69 9 Swfl Spartans 3/14/2021
Total 97 12
Jcs Sluggers
95 Robert Mason Amell 11 2 Ftb Tampa 2026 American 3/13/2021
12 0 Swfl Spartans 3/14/2021
Total 23 2
41 Jackson Austian 41 3 Ftb Tampa 2026 American 3/13/2021
99 Thomas Eaton 24 2 Weston Travel Ball 13u Prime 3/13/2021
66 Robert Fitzsimmons 36 3 Swfl Spartans 3/14/2021
17 Carson Honick 44 9 Weston Travel Ball 13u Prime 3/13/2021
53 5 Swfl Spartans 3/14/2021
Total 97 14
18 Ethan Katz 15 2 Swfl Spartans 3/14/2021
86 Jorge Elijah Rodriguez 2 0 Weston Travel Ball 13u Prime 3/13/2021
62 10 Ftb Tampa 2026 American 3/13/2021
Total 64 10
10 Jaden Miguel Valdez 39 7 Weston Travel Ball 13u Prime 3/13/2021
19 2 Swfl Spartans 3/14/2021
Total 58 9
Leos Academy
29 Javier Alcantara 77 11 Sbo Florida 13u 3/13/2021
22 3 Gulf Coast Waves/Jsb Elite 3/14/2021
Total 99 14
33 Samuel Diaz 37 4 Sbo Florida 13u 3/13/2021
39 6 Gulf Coast Waves/Jsb Elite 3/14/2021
Total 76 10
44 Yandiel Luna 11 3 Sbo Florida 13u 3/13/2021
93 21 Okeeheelee Owls 3/14/2021
Total 104 24
73 Ronald Machado 70 15 Okeeheelee Owls 3/13/2021
18 5 Gulf Coast Waves/Jsb Elite 3/14/2021
Total 88 20
3 Rafael Marin 20 3 Okeeheelee Owls 3/13/2021
19 0 Gulf Coast Waves/Jsb Elite 3/14/2021
Total 39 3
23 Jason Sáez 4 0 Gulf Coast Waves/Jsb Elite 3/14/2021
Okeeheelee Owls
12 Joshua Burnston 12 3 Leos Academy 3/13/2021
1 Hunter Butler 74 9 Sbo Florida 13u 3/13/2021
2 Guy Chityat 56 9 Sbo Florida 13u 3/13/2021
14 Zach Lopez 58 8 Leos Academy 3/14/2021
8 Logan Reed 48 9 Leos Academy 3/13/2021
9 Michael Riaboukha 56 13 Leos Academy 3/14/2021
4 Camden Romero 40 9 Leos Academy 3/13/2021
Okeeheelee Owls Blue
21 Anthony Brand 27 6 TSD ELITE RED 3/14/2021
23 Louie Elkins 62 14 Team X 13u 3/13/2021
77 Gabriel Peller 22 3 TSD ELITE RED 3/14/2021
88 Bryce Philbrick 48 6 Team X 13u 3/13/2021
16 Foster Solomon 44 8 Scorpions Miami 13u Victus 3/13/2021
43 Blake Stone 42 6 TSD ELITE RED 3/14/2021
25 Brett Terry 51 4 Scorpions Miami 13u Victus 3/13/2021
Rp28
4 Ivan Barboza 38 7 Gulf Coast Waves/Jsb Elite 3/13/2021
5 Sebastian Betancourt 14 1 TSD ELITE BLACK 3/13/2021
1 Angelo Chaviano 22 4 Gulf Coast Waves/Jsb Elite 3/13/2021
19 1 TSD ELITE BLACK 3/13/2021
Total 41 5
57 Juan Fernandez 100 13 TSD ELITE BLACK 3/13/2021
3 Jesús Miguel Moreno Torrealba 86 18 TSD ELITE RED 3/14/2021
8 Gabriel Quintana 6 1 Gulf Coast Waves/Jsb Elite 3/13/2021
7 Rafael Quintana 40 4 Gulf Coast Waves/Jsb Elite 3/13/2021
Sbo Florida 13u
0 Joel Arroyo 17 3 Leos Academy 3/13/2021
30 6 Team X 13u 3/14/2021
Total 47 9
32 Jackson Clark 45 9 Okeeheelee Owls 3/13/2021
24 4 Team X 13u 3/14/2021
Total 69 13
0 Gabriel J David 15 2 Ftb Tampa 2026 American 3/14/2021
1 Joseph Febus 48 6 Ftb Tampa 2026 American 3/14/2021
0 Thomas Horner 50 6 Ftb Tampa 2026 American 3/14/2021
43 Bryce N Jackson 45 8 Okeeheelee Owls 3/13/2021
8 Julian Morales 22 5 Leos Academy 3/13/2021
22 2 Team X 13u 3/14/2021
Total 44 7
1 Jonathan J. Rodriguez 41 7 Leos Academy 3/13/2021
Scorpions Miami 13u Victus
39 Cristian Cordero-Ventura 48 11 Team X 13u 3/13/2021
54 Douglas Horta 78 16 Okeeheelee Owls Blue 3/13/2021
34 Braden Keltz 63 12 TSD ELITE BLACK 3/14/2021
66 Pedro Martinez 57 9 TSD ELITE BLACK 3/14/2021
Swfl Spartans
8 Aiden Estrada 92 16 West Pines Cobras Venom 3/13/2021
3 Ryan Mueller 66 8 Jcs Sluggers 3/14/2021
3 Anthony Reitler 85 18 TSD ELITE RED 3/13/2021
32 3 TSD ELITE BLACK 3/14/2021
Total 117 21
9 Cesar Rios 37 6 Jcs Sluggers 3/14/2021
29 Grady Schweizer 76 21 Gulf Coast Waves/Jsb Elite 3/14/2021
17 Josh Stevens 70 9 TSD ELITE BLACK 3/14/2021
Team X 13u
8 Landen Brown 23 6 West Pines Cobras Venom 3/14/2021
10 John Carvajal 40 3 Sbo Florida 13u 3/14/2021
Luca Cavaliere 38 4 Sbo Florida 13u 3/14/2021
14 Daniel Cuellarsola 5 1 Sbo Florida 13u 3/14/2021
Aidan Dunleavy 28 3 Scorpions Miami 13u Victus 3/13/2021
11 3 Okeeheelee Owls Blue 3/13/2021
Total 39 6
55 Lennox Fomby 9 0 Sbo Florida 13u 3/14/2021
9 Travis Holappa 83 9 Scorpions Miami 13u Victus 3/13/2021
Gavin Moore 19 5 Okeeheelee Owls Blue 3/13/2021
45 4 Sbo Florida 13u 3/14/2021
Total 64 9
4 Alexis Pereira 64 12 Okeeheelee Owls Blue 3/13/2021
13 Aiden Puente 89 13 West Pines Cobras Venom 3/14/2021
7 Aiden Valerio 8 0 Sbo Florida 13u 3/14/2021
TSD ELITE BLACK
27 Fabian Antonsanti Soto 27 6 Rp28 3/13/2021
13 0 Swfl Spartans 3/14/2021
Total 40 6
42 Keydan Y. Edmondson Ramos 21 2 Swfl Spartans 3/14/2021
17 John A Lopez Santana 62 6 Gulf Coast Waves/Jsb Elite 3/13/2021
59 7 Swfl Spartans 3/14/2021
Total 121 13
45 Geraniel J. Nieves Fontanez 59 9 Rp28 3/13/2021
13 1 Swfl Spartans 3/14/2021
Total 72 10
51 Jeniel E. Perez Diaz 22 0 Gulf Coast Waves/Jsb Elite 3/13/2021
7 Manuel Rodriguez Bracero 49 6 Gulf Coast Waves/Jsb Elite 3/13/2021
34 9 Scorpions Miami 13u Victus 3/14/2021
Total 83 15
7 0 Swfl Spartans 3/14/2021
Total 90 15
11 Angel M Vazquez Molina 55 11 Scorpions Miami 13u Victus 3/14/2021
9 1 Swfl Spartans 3/14/2021
Total 64 12
15 Yariel Vazquez Soto 18 3 Gulf Coast Waves/Jsb Elite 3/13/2021
TSD ELITE RED
18 Luis Bermudez 71 12 Swfl Spartans 3/13/2021
Keysler Colon 10 2 West Pines Cobras Venom 3/13/2021
7 1 Swfl Spartans 3/13/2021
Total 17 3
23 6 Rp28 3/14/2021
Total 40 9
Sebastian Garcia 34 2 Swfl Spartans 3/13/2021
19 Alan Hernandez Rodriguez 0 0 Rp28 3/14/2021
Isael Ortiz 12 3 Okeeheelee Owls Blue 3/14/2021
24 Santiago Ortiz 37 6 Okeeheelee Owls Blue 3/14/2021
KAIL Peña 83 16 West Pines Cobras Venom 3/13/2021
Pablo Rivera Vázquez 20 0 West Pines Cobras Venom 3/13/2021
52 6 Okeeheelee Owls Blue 3/14/2021
Total 72 6
Adrian Rodriguez 76 11 Rp28 3/14/2021
21 Eliam Torres 29 3 Swfl Spartans 3/13/2021
West Pines Cobras Venom
1 Christopher Cassino 54 10 Team X 13u 3/14/2021
15 Jeremiah Contreras 33 8 Team X 13u 3/14/2021
16 Matthew Farinas 54 3 Swfl Spartans 3/13/2021
44 Dean Jaworski 52 7 Swfl Spartans 3/13/2021
6 Angelo Lesmes 15 3 Swfl Spartans 3/13/2021
8 Derek Lyman 43 9 TSD ELITE RED 3/13/2021
27 Aydan Velazquez 50 5 TSD ELITE RED 3/13/2021
23 Jordan Young 32 4 TSD ELITE RED 3/13/2021
Weston Travel Ball 13u Prime
13 Jerric Brown 47 6 Jcs Sluggers 3/13/2021
8 Mark Manuel 48 8 Ftb Tampa 2026 American 3/13/2021
15 2 Gulf Coast Waves/Jsb Elite 3/14/2021
Total 63 10
1 Luke Megally 43 5 Ftb Tampa 2026 American 3/13/2021
19 Gabriel Michelena 61 8 Jcs Sluggers 3/13/2021
17 Justin Probst 17 4 Jcs Sluggers 3/13/2021
40 9 Gulf Coast Waves/Jsb Elite 3/14/2021
Total 57 13
4 Aiden Rivero 16 2 Ftb Tampa 2026 American 3/13/2021
39 3 Gulf Coast Waves/Jsb Elite 3/14/2021
Total 55 5