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
5 Star 2026 Knoll
0 Saul Betancourt 26 2 WPPO Cobras Venom 12/3/2021
5 2 WPPO Cobras Venom 12/5/2021
Total 31 4
0 Alex Corzo 6 1 WPPO Cobras Venom 12/3/2021
0 Jackson Hirsch 10 1 Parkland Pokers 14U 12/3/2021
10 1 WPPO Cobras Venom 12/5/2021
Total 20 2
0 John McDevitt 67 12 Parkland Pokers 14U 12/3/2021
0 Angel Ruguian 26 9 WPPO Cobras Venom 12/3/2021
68 11 WPPO Cobras Venom 12/5/2021
Total 94 20
5 Star Outlaws 14u
9 Brandon Barcia 16 0 Davie Diamondbacks 12/4/2021
39 Cesar Barraza 74 6 Davie Diamondbacks 12/4/2021
0 Carlos Cantos 34 6 Davie Diamondbacks 12/4/2021
13 Miguel Colmenares 67 14 Sunrise Sharks Baseball 12/5/2021
22 Julian Diaz 45 9 Davie Diamondbacks 12/4/2021
31 6 Sunrise Sharks Baseball 12/5/2021
Total 76 15
44 Erick Padilla 15 3 Davie Diamondbacks 12/4/2021
76 14 Parkland Pokers 14U 12/5/2021
Total 91 17
3 Evan Paul 21 5 Wtb Hawks 14u 12/4/2021
23 Matthew Vigil 74 7 Wtb Hawks 14u 12/4/2021
Davie Diamondbacks
25 Brandon Borrego 20 5 Parkland Pokers 14U 12/4/2021
27 Zack Feller 0 0 Parkland Pokers 14U 12/4/2021
59 6 5 Star Outlaws 14u 12/4/2021
Total 59 6
2 Gianluca Gandolfo 25 2 5 Star Outlaws 14u 12/4/2021
35 Kai Mok 28 4 Parkland Pokers 14U 12/4/2021
12 Ethan Ruskin 55 4 Parkland Pokers 14U 12/4/2021
21 Derek Sclafani 72 11 5 Star Outlaws 14u 12/4/2021
Fs Baseball Academy 14u
27 Alexander Barreiro 25 3 Team Venezuela 12/3/2021
0 Jabriel Pelota Gonzalez 68 8 Sunrise Sharks Baseball 12/3/2021
0 Raymond Gumbs 11 0 Sunrise Sharks Baseball 12/3/2021
0 Sebastian Lacruz Valiente 27 3 Team Venezuela 12/3/2021
0 Matthew Leon 0 0 Team Venezuela 12/3/2021
0 Adrian Salazar 38 3 Sunrise Sharks Baseball 12/3/2021
20 Chris Sierra 23 6 Team Venezuela 12/3/2021
34 Tommy Visney 66 9 Sunrise Sharks Baseball 12/4/2021
Okeeheelee Owls Palm Beach
2 Guy Chityat 17 3 Sunrise Sharks Baseball 12/4/2021
29 Reagan Felix 43 6 South Florida Giants 2026 12/4/2021
39 Ernesto Hernandez 20 3 Team Siege 12/4/2021
88 Bryce Philbrick 24 3 Team Siege 12/4/2021
24 Rocco Rubino-Criscuola 33 3 South Florida Giants 2026 12/4/2021
43 Blake Stone 18 3 South Florida Giants 2026 12/4/2021
7 Charles Straub 46 9 Team Siege 12/4/2021
18 Tyler Thornton 83 15 Sunrise Sharks Baseball 12/4/2021
Parkland Pokers 14U
1 Santiago Baptista 49 11 5 Star Outlaws 14u 12/5/2021
99 Gavin Broome 28 6 5 Star 2026 Knoll 12/3/2021
44 7 5 Star Outlaws 14u 12/5/2021
Total 72 13
15 Rodney Chung 5 2 5 Star 2026 Knoll 12/3/2021
13 Abraham Halaoui 66 18 Team Venezuela 12/5/2021
3 Ethan Ortiz 23 3 Davie Diamondbacks 12/4/2021
12 Santiago Rincon 14 3 Davie Diamondbacks 12/4/2021
3 Alejandro Rodriguez 6 2 Davie Diamondbacks 12/4/2021
8 Jack Rostock 20 4 5 Star 2026 Knoll 12/3/2021
24 7 South Florida Giants 2026 12/5/2021
Total 44 11
23 Mason Sabbag 28 3 5 Star 2026 Knoll 12/3/2021
70 5 South Florida Giants 2026 12/5/2021
Total 98 8
88 Fabio Sanabria 27 6 Davie Diamondbacks 12/4/2021
South Florida Giants 2026
0 Ryder Bennett 47 8 West Boca Raton 12/4/2021
0 Yampiel Chavez 59 6 Wtb Hawks 14u 12/4/2021
0 Casey Crews 28 5 Wtb Hawks 14u 12/4/2021
9 3 Okeeheelee Owls Palm Beach 12/4/2021
Total 37 8
0 Deangelo Davila 53 12 Okeeheelee Owls Palm Beach 12/4/2021
26 3 West Boca Raton 12/4/2021
Total 79 15
0 Liam Fitzgerald 65 6 Parkland Pokers 14U 12/5/2021
0 Aidan Hock 20 5 Wtb Hawks 14u 12/4/2021
34 4 Parkland Pokers 14U 12/5/2021
Total 54 9
0 Byron White 22 1 West Boca Raton 12/4/2021
Sunrise Sharks Baseball
13 Nikolas Alvarez 7 3 Fs Baseball Academy 14u 12/3/2021
8 3 Fs Baseball Academy 14u 12/4/2021
Total 15 6
3 Kareem Amer 9 3 Okeeheelee Owls Palm Beach 12/4/2021
38 9 Fs Baseball Academy 14u 12/4/2021
Total 47 12
52 9 5 Star Outlaws 14u 12/5/2021
Total 99 21
30 Joseph Hendren 46 9 Fs Baseball Academy 14u 12/3/2021
58 9 5 Star Outlaws 14u 12/5/2021
Total 104 18
27 Luis Isturiz 13 3 Fs Baseball Academy 14u 12/3/2021
99 Peyton Ross 62 14 Okeeheelee Owls Palm Beach 12/4/2021
4 Kaleb Ryen 13 0 5 Star Outlaws 14u 12/5/2021
Team Siege
10 Matthew Corn 34 9 Okeeheelee Owls Palm Beach 12/4/2021
2 Alain Ducasse 48 9 WPPO Cobras Venom 12/4/2021
3 Garret Duffy 61 12 Wtb Hawks 14u 12/5/2021
Jack Foti 26 2 WPPO Cobras Venom 12/4/2021
12 1 Wtb Hawks 14u 12/5/2021
Total 38 3
Joey Pallante 19 1 WPPO Cobras Venom 12/4/2021
44 Blake Sundberg 38 9 Okeeheelee Owls Palm Beach 12/4/2021
59 6 Wtb Hawks 14u 12/5/2021
Total 97 15
Team Venezuela
14 Diego Casanova 22 1 Fs Baseball Academy 14u 12/3/2021
7 Camilo Castellon 11 0 Fs Baseball Academy 14u 12/3/2021
19 3 West Boca Raton 12/4/2021
Total 30 3
10 Gabe Gener 12 4 Fs Baseball Academy 14u 12/3/2021
30 6 West Boca Raton 12/4/2021
Total 42 10
29 3 Parkland Pokers 14U 12/5/2021
Total 71 13
1 Gabriel Granadillo 29 4 Fs Baseball Academy 14u 12/3/2021
32 3 Parkland Pokers 14U 12/5/2021
Total 61 7
34 7 Wtb Hawks 14u 12/5/2021
Total 95 14
15 Jose Herrera 13 3 WPPO Cobras Venom 12/5/2021
7 2 Wtb Hawks 14u 12/5/2021
Total 20 5
16 Jeuri La Rosa 33 6 West Boca Raton 12/4/2021
39 4 WPPO Cobras Venom 12/5/2021
Total 72 10
17 Liwandry Mejias 9 2 Fs Baseball Academy 14u 12/3/2021
16 3 West Boca Raton 12/4/2021
Total 25 5
5 Leopoldo Mirabal 14 4 WPPO Cobras Venom 12/5/2021
63 10 Parkland Pokers 14U 12/5/2021
Total 77 14
4 Diego Sousa 14 1 Fs Baseball Academy 14u 12/3/2021
19 1 WPPO Cobras Venom 12/5/2021
Total 33 2
West Boca Raton
3 Brody Buck 36 4 Team Venezuela 12/4/2021
39 5 Wtb Hawks 14u 12/5/2021
Total 75 9
26 Chase Bureau 24 6 South Florida Giants 2026 12/4/2021
48 Andrew Derosa 24 6 Team Venezuela 12/4/2021
17 3 South Florida Giants 2026 12/4/2021
Total 41 9
27 Chase Dodson 10 1 Team Venezuela 12/4/2021
44 Noah Garfinkel 34 3 Team Venezuela 12/4/2021
66 12 Wtb Hawks 14u 12/5/2021
Total 100 15
22 Danny Hennessey 33 9 South Florida Giants 2026 12/4/2021
1 Drew Sucoff 1 0 Team Venezuela 12/4/2021
WPPO Cobras Venom
28 Julian Alvarez 22 4 5 Star 2026 Knoll 12/3/2021
9 Christopher Chacon-Chang 25 1 5 Star 2026 Knoll 12/3/2021
22 3 Team Venezuela 12/5/2021
Total 47 4
16 Matthew Farinas 36 2 5 Star 2026 Knoll 12/3/2021
47 7 5 Star 2026 Knoll 12/5/2021
Total 83 9
24 David Granger 37 6 Team Siege 12/4/2021
54 5 5 Star 2026 Knoll 12/5/2021
Total 91 11
44 Dean Jaworski 35 2 5 Star 2026 Knoll 12/3/2021
11 3 5 Star 2026 Knoll 12/5/2021
Total 46 5
51 7 Team Venezuela 12/5/2021
Total 97 12
8 Derek Lyman 33 2 5 Star 2026 Knoll 12/5/2021
27 Aydan Velazquez 41 5 Team Siege 12/4/2021
23 Jordan Young 11 2 Team Venezuela 12/5/2021
Wtb Hawks 14u
3 Kareem Amer 14 3 5 Star Outlaws 14u 12/4/2021
99 Matthew Greenberg 79 18 West Boca Raton 12/5/2021
10 Jimmy Huard 31 2 Team Venezuela 12/5/2021
24 Ricky Losada 41 2 Team Venezuela 12/5/2021
8 Mark Manuel 50 6 5 Star Outlaws 14u 12/4/2021
0 Luke Megally 27 4 South Florida Giants 2026 12/4/2021
35 4 Team Siege 12/5/2021
Total 62 8
1 Santiago Paz 3 0 Team Siege 12/5/2021
22 Jonathan Perez 20 2 5 Star Outlaws 14u 12/4/2021
39 2 Team Venezuela 12/5/2021
Total 59 4
15 Erik Rader 59 10 South Florida Giants 2026 12/4/2021
0 Nicolas Sabatino 66 13 Team Siege 12/5/2021