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
12U Gulf Coast Knights - Brunco
24 Carter Brunco 53 9 Chandler Baseball 12u 11/13/2021
99 Kendell Charlery 38 2 Chandler Baseball 12u 11/13/2021
23 Cannon Krizka 82 15 ORL B-Jays 11/13/2021
28 Jackson Lee 9 1 Chandler Baseball 12u 11/13/2021
6 Rocco Mann 66 18 Evolution Elite Henderson 11/14/2021
5 Star National 12U Flowers
21 Tyson Brown 12 0 Okeeheelee Warriors 11/13/2021
0 Brody Costantine 26 4 Okeeheelee Warriors 11/13/2021
7 Jaxon Flowers 48 12 Team Orlando 12u 11/14/2021
1 Jason Gillespie 72 12 Aba 12u 11/13/2021
17 Orlando Gutierrez Jr 30 2 Okeeheelee Warriors 11/13/2021
25 Colton McClenaghan 35 1 Okeeheelee Warriors 11/13/2021
19 Michelangelo Suarez 12 0 Aba 12u 11/13/2021
5 Star Orlando 2028 Black
45 Preston Emmons 16 3 Vandals Baseball 11/14/2021
99 Brandyn Figueroa 46 9 Vandals Baseball 11/14/2021
17 Sam Grimm 23 4 Next Level Prospects 11/13/2021
21 Brayden Harmon 4 1 Pba Legends 11/12/2021
21 2 Next Level Prospects 11/13/2021
Total 25 3
15 Aidan Juarbe 61 9 Next Level Prospects 11/13/2021
13 Carter Reis 85 17 Pba Legends 11/12/2021
4 Brayden Vancini 17 3 Vandals Baseball 11/14/2021
87 Justin Waite 7 3 Vandals Baseball 11/14/2021
Aba 12u
0 Ben Cotignola 26 3 Okeeheelee Warriors 11/12/2021
0 Hunter Lewis 54 6 5 Star National 12U Flowers 11/13/2021
Jack Linn 18 2 5 Star National 12U Flowers 11/13/2021
64 Joshua Niedfeldt 17 6 South Dade Blue Jays 11/14/2021
Joshua Paolantonio 59 9 South Dade Blue Jays 11/14/2021
0 Cyrus Thomas 77 12 Okeeheelee Warriors 11/12/2021
Black Sharks
5 Yariel "Lito" Diaz 44 6 Evolution Elite Henderson 11/12/2021
4 Christian Flores 28 2 Brandon Blazers 12u 11/13/2021
23 Jayden Luciano 43 6 Brandon Blazers 12u 11/13/2021
21 Jaden Roman 68 9 Pba Legends 11/14/2021
24 Joshua Sanchez 62 6 Pba Legends 11/14/2021
12 Daniel Velez Santiago 37 8 Evolution Elite Henderson 11/12/2021
1 1 Brandon Blazers 12u 11/13/2021
Total 38 9
Blue Collar Dawgs - 12U
34 Jack Colavecchio 22 3 FTB Futures 12U 11/13/2021
9 Donald Hodges 14 2 Jupiter Select 11/13/2021
88 18 Chet Lemons Juice 12u 11/14/2021
Total 102 20
5 Matthew Houdtzagers 34 6 Okeeheelee Warriors 11/13/2021
21 3 Jupiter Select 11/13/2021
Total 55 9
3 Ethan Miller 7 3 FTB Futures 12U 11/13/2021
6 1 Chet Lemons Juice 12u 11/14/2021
Total 13 4
2 Jack Mokris 48 9 Jupiter Select 11/13/2021
6 2 Chet Lemons Juice 12u 11/14/2021
Total 54 11
88 Roman Perella 22 1 Jupiter Select 11/13/2021
29 Jonathan Slack 60 9 FTB Futures 12U 11/13/2021
44 Robert Welker 33 6 Okeeheelee Warriors 11/13/2021
Brandon Blazers 12u
14 Gabriel Blount 29 3 Black Sharks 11/13/2021
39 6 Parkland Pokers 11/13/2021
Total 68 9
9 Adam Eskew 40 9 Evolution Elite Henderson 11/13/2021
0 Travis Gonser 54 6 Evolution Elite Henderson 11/13/2021
6 Gavin Mathis 49 6 Parkland Pokers 11/13/2021
46 Ryder Stephens 66 9 Black Sharks 11/13/2021
Central Florida Jays 12U Blue
42 Bryce Davis 51 7 Vandals Baseball 11/13/2021
24 Ignacio Diaz 15 2 S.C. Warhawks 11/12/2021
19 Geronimo Fermin 72 12 Tampa Phenoms 11/13/2021
7 Deniel Yael Gonzalez Montalvo 24 3 S.C. Warhawks 11/12/2021
44 Yomar Infante 27 6 S.C. Warhawks 11/12/2021
Jose Negron 28 4 Vandals Baseball 11/13/2021
6 Luis Rodriguez 18 3 S.C. Warhawks 11/12/2021
23 Aedan Tompkins 31 6 Tampa Phenoms 11/13/2021
CFL Pride
23 Colin Barreto 2 1 S.C. Warhawks 11/14/2021
12 Colton Beams 54 5 Tampa Tanks 11/12/2021
17 Johnathan Carr 16 1 Tampa Tanks 11/12/2021
25 Michael Kendall 16 1 S.C. Warhawks 11/14/2021
16 Ethan Smith 61 9 S.C. Warhawks 11/14/2021
24 Karson Williams 81 15 NY warriors elite 11/13/2021
22 Rylan Wood 20 0 Tampa Tanks 11/12/2021
18 2 S.C. Warhawks 11/14/2021
Total 38 2
Chandler Baseball 12u
3 Konnor Briggs 69 8 TBT Ballers National 11/14/2021
2 Alec Cabrera 63 11 Tampa Phenoms 11/14/2021
52 Yoenis Cespedes 55 12 12U Gulf Coast Knights - Brunco 11/13/2021
5 Michael Maiquez 71 15 Next Level Prospects 11/14/2021
4 Jariel Rodriguez 31 5 TBT Ballers National 11/14/2021
29 Yariel Rodriguez 29 4 TBT Ballers National 11/14/2021
24 1 Tampa Phenoms 11/14/2021
Total 53 5
27 Javier Sanchez 0 0 Tampa Phenoms 11/14/2021
7 Peter Seirafi, Jr. 80 18 ORL B-Jays 11/13/2021
22 Abel Suarez 0 0 TBT Ballers National 11/14/2021
Chet Lemons Juice 12u
1 Carter Lee 68 11 TBT Ballers National 11/14/2021
17 3 Blue Collar Dawgs - 12U 11/14/2021
Total 85 14
6 Ronald Miller Jr. 39 7 Northstars 11/12/2021
32 Adam Ndiaye 54 8 Northstars 11/12/2021
40 7 TBT Ballers National 11/14/2021
Total 94 15
3 Shooter Papy 86 18 Blue Collar Dawgs - 12U 11/14/2021
99 Hayden Ramos 42 9 Swfl Elite Platinum 12u 11/13/2021
27 Joel Santiago 6 3 Swfl Elite Platinum 12u 11/13/2021
Chicago Roots Elite
0 Anthony Alonge 41 2 FTB Select Blue 11/12/2021
8 Giovanni Bambara 10 1 FTB Select Blue 11/12/2021
24 1 Tampa Phenoms 11/13/2021
Total 34 2
3 Sayon Green 12 2 Tampa Phenoms 11/13/2021
44 John Holmes 31 2 Tampa Phenoms 11/13/2021
8 James iino 102 10 Jupiter Select 11/14/2021
7 Jack Powers 35 4 FTB Select Blue 11/12/2021
5 Gavin Prestwood 18 2 Jupiter Select 11/14/2021
27 Tej Saini 38 4 Tampa Phenoms 11/13/2021
Daytona Legends
3 Will Bethea 27 6 Parkland Pokers 11/13/2021
9 Colt Cast 17 3 Northstars 11/14/2021
6 Ivan Donahoo 42 8 Parkland Pokers 11/13/2021
2 Sam Hebert 54 9 Northstars 11/14/2021
24 Liam McKinley 19 6 Northstars 11/14/2021
17 Joshua Sheffield 47 8 Pro4mer 12u 11/12/2021
21 Brody Youngman 21 4 Pro4mer 12u 11/12/2021
Evolution Elite Henderson
Dominic Breckenridge 36 6 12U Gulf Coast Knights - Brunco 11/14/2021
Ethan Chadwick 48 11 Brandon Blazers 12u 11/13/2021
Matthew Gibbons 35 4 Brandon Blazers 12u 11/13/2021
Landon Plechaty 36 1 Black Sharks 11/12/2021
Ryan Romandetti 37 3 Black Sharks 11/12/2021
Nathan Staniec 44 9 12U Gulf Coast Knights - Brunco 11/14/2021
Arleigh Trefelner 32 8 Black Sharks 11/12/2021
FTB Futures 12U
88 Parker Amato 52 5 Jupiter Select 11/13/2021
2 Liam Farchione 15 3 ORL B-Jays 11/14/2021
11 Kevin Martinez 41 9 Blue Collar Dawgs - 12U 11/13/2021
14 2 ORL B-Jays 11/14/2021
Total 55 11
5 Quinn McCafferty 26 3 Blue Collar Dawgs - 12U 11/13/2021
17 Chase Montminy 33 6 Jupiter Select 11/13/2021
9 Jackson Rana 52 8 ORL B-Jays 11/14/2021
21 Jaxson Rodriguez 1 1 Jupiter Select 11/13/2021
4 Kendric Roldan 29 3 Jupiter Select 11/13/2021
22 Kyler Swindal 23 1 Blue Collar Dawgs - 12U 11/13/2021
3 Julian Ware 14 0 Jupiter Select 11/13/2021
FTB Select Blue
7 Oliver Dugan 11 1 Chicago Roots Elite 11/12/2021
34 Robert Judd 57 8 Chicago Roots Elite 11/12/2021
20 1 Tampa Phenoms 11/13/2021
Total 77 9
27 Tyler Puhr 59 18 Xb Braves 12u 11/14/2021
23 Jude Shaheen 69 9 Tampa Phenoms 11/13/2021
Jupiter Select
3 Jayden Agudelo 19 6 Chicago Roots Elite 11/14/2021
41 Trent Flowers 21 3 FTB Futures 12U 11/13/2021
19 Emmett Hasey 44 6 Chicago Roots Elite 11/14/2021
1 Matthew Kutsukos 17 2 FTB Futures 12U 11/13/2021
9 Maverick Labbe 66 10 FTB Futures 12U 11/13/2021
99 Daniel Owens 52 3 Blue Collar Dawgs - 12U 11/13/2021
7 Atticus Reese 8 3 Blue Collar Dawgs - 12U 11/13/2021
10 Andrew Stanek 42 5 Blue Collar Dawgs - 12U 11/13/2021
14 Grayden Walker 33 3 Blue Collar Dawgs - 12U 11/13/2021
Next Level Prospects
13 Colin Anderson 63 9 Pba Legends 11/13/2021
40 5 Chandler Baseball 12u 11/14/2021
Total 103 14
22 Nicholas Carroll 35 9 5 Star Orlando 2028 Black 11/13/2021
40 5 Chandler Baseball 12u 11/14/2021
Total 75 14
28 6 NY warriors elite 11/14/2021
Total 103 20
1 Noah Harris 21 0 5 Star Orlando 2028 Black 11/13/2021
11 Eion Ryals 4 1 Chandler Baseball 12u 11/14/2021
99 Dylan Wagnon 20 6 5 Star Orlando 2028 Black 11/13/2021
9 Jaden White 37 9 Pba Legends 11/13/2021
55 11 NY warriors elite 11/14/2021
Total 92 20
Northstars
4 Nelson Burton 25 5 Daytona Legends 11/14/2021
44 Luciano Dokoupil 74 7 Chet Lemons Juice 12u 11/12/2021
12 Tyler Fitzgerald 66 9 Swfl Elite Platinum 12u 11/13/2021
10 Jack Furnare 37 8 Chet Lemons Juice 12u 11/12/2021
20 9 Swfl Elite Platinum 12u 11/13/2021
Total 57 17
3 Andrew Polhemus 56 8 Daytona Legends 11/14/2021
NY warriors elite
2 Wesly Almonte 53 9 CFL Pride 11/13/2021
51 Anthony Badillo 12 1 Next Level Prospects 11/14/2021
27 Luis Garcia 59 9 CFL Pride 11/13/2021
25 Jaiden Lopez 68 15 Next Level Prospects 11/14/2021
13 Flenix Ramirez 52 6 Tampa Tanks 11/13/2021
12 Alex Fernando Rodriguez 49 9 Tampa Tanks 11/13/2021
Okeeheelee Warriors
27 Will Eaton 41 3 Aba 12u 11/12/2021
16 Jace Humphrey 50 8 5 Star National 12U Flowers 11/13/2021
30 Preston Kay 33 0 Blue Collar Dawgs - 12U 11/13/2021
4 Isaiah Knox-Brennan 13 3 Aba 12u 11/12/2021
46 8 Blue Collar Dawgs - 12U 11/13/2021
Total 59 11
22 Aiden Pollak 23 1 Blue Collar Dawgs - 12U 11/13/2021
88 Zane Velazquez 50 6 Aba 12u 11/12/2021
ORL B-Jays
23 Mathias Escalona 6 1 FTB Futures 12U 11/14/2021
12 William Greenwell 22 6 FTB Futures 12U 11/14/2021
2 Jayderik Rivera 26 2 FTB Futures 12U 11/14/2021
21 Jaykobi Rivera 43 6 FTB Futures 12U 11/14/2021
5 Haroun Rodriguez 0 0 12U Gulf Coast Knights - Brunco 11/13/2021
48 Dylan Roehrig 62 9 12U Gulf Coast Knights - Brunco 11/13/2021
14 Matthew Rondon 62 10 Chandler Baseball 12u 11/13/2021
1 Jabes Sanchez 28 5 Chandler Baseball 12u 11/13/2021
22 Gabriel Velazquez 33 6 12U Gulf Coast Knights - Brunco 11/13/2021
Parkland Pokers
3 Julian Bermudez 74 15 Pro4mer 12u 11/13/2021
9 Brody Blackmon 29 3 Pro4mer 12u 11/13/2021
2 Alexander Cipolla 80 14 Brandon Blazers 12u 11/13/2021
23 Kevin Cronin 63 9 Daytona Legends 11/13/2021
4 Noa Das 55 9 Daytona Legends 11/13/2021
1 Ander Elorriaga 43 3 TBT Ballers National 11/14/2021
13 Salvador Lopez 41 3 TBT Ballers National 11/14/2021
0 Daniel Riaboukha 15 3 TBT Ballers National 11/14/2021
Pba Legends
17 David Logue 74 15 Next Level Prospects 11/13/2021
34 Aidan O'Nolan 52 12 Black Sharks 11/14/2021
12 Jackson Patterson 86 17 5 Star Orlando 2028 Black 11/12/2021
4 Luke Pitzer 6 1 5 Star Orlando 2028 Black 11/12/2021
9 Aiden Wossilek 33 3 Black Sharks 11/14/2021
Pro4mer 12u
97 Jackson Fleming 32 5 Swfl Elite Platinum 12u 11/14/2021
Bryce Hoffert 36 6 Swfl Elite Platinum 12u 11/14/2021
William Malcolm 69 7 Daytona Legends 11/12/2021
Thomas Marcakis 18 3 Swfl Elite Platinum 12u 11/14/2021
Reid Patton 50 12 Parkland Pokers 11/13/2021
Jack Riley 35 6 Parkland Pokers 11/13/2021
Blake Sanders 21 2 Daytona Legends 11/12/2021
19 3 Swfl Elite Platinum 12u 11/14/2021
Total 40 5
S.C. Warhawks
88 Bradley Edwards 56 10 Vandals Baseball 11/13/2021
27 Parker Holladay 43 8 Vandals Baseball 11/13/2021
11 Thomas Macchio 82 15 CFL Pride 11/14/2021
16 Trenton Morris 49 5 Central Florida Jays 12U Blue 11/12/2021
23 Brady Quirk 57 7 Central Florida Jays 12U Blue 11/12/2021
South Dade Blue Jays
3 Michael Del Calvo 77 9 Wahoos 12u Navy 11/13/2021
10 Jovanni Orta 37 3 Team Orlando 12u 11/13/2021
88 Shawn Otero 7 2 Team Orlando 12u 11/13/2021
23 5 Aba 12u 11/14/2021
Total 30 7
13 Mason Porven 62 11 Aba 12u 11/14/2021
Adnielg Santallana-Diaz 61 9 Team Orlando 12u 11/13/2021
25 Gianmarco Valenzuela 14 1 Team Orlando 12u 11/13/2021
Swfl Elite Platinum 12u
17 Trenton Alley 24 6 Northstars 11/13/2021
5 Parker Armstrong 14 0 Chet Lemons Juice 12u 11/13/2021
25 Nathan Bulda 23 5 Pro4mer 12u 11/14/2021
4 Ryan Cole Rhoden 47 6 Pro4mer 12u 11/14/2021
81 Elijah Russo 27 5 Pro4mer 12u 11/14/2021
9 Mathew Smith 59 8 Chet Lemons Juice 12u 11/13/2021
23 Lincoln Webb 78 12 Northstars 11/13/2021
Tampa Phenoms
21 Elijah Benton 20 3 Central Florida Jays 12U Blue 11/13/2021
20 2 Chandler Baseball 12u 11/14/2021
Total 40 5
9 Justin Howell 35 3 FTB Select Blue 11/13/2021
61 8 Chandler Baseball 12u 11/14/2021
Total 96 11
14 Trigg Listerman 31 5 FTB Select Blue 11/13/2021
10 Conner McGuire 25 3 FTB Select Blue 11/13/2021
57 15 Central Florida Jays 12U Blue 11/13/2021
Total 82 18
3 Ben Perry 18 3 Chicago Roots Elite 11/13/2021
19 Kanin Summey 21 6 Chicago Roots Elite 11/13/2021
Tampa Tanks
9 Kameron Battle 39 6 NY warriors elite 11/13/2021
42 Lukas Capozzalo 22 2 Wbt 12u Rankine 11/14/2021
23 Eli Cruz 22 6 CFL Pride 11/12/2021
32 7 Wbt 12u Rankine 11/14/2021
Total 54 13
4 Mason Greco 13 3 Wbt 12u Rankine 11/14/2021
35 Blake Hafner 48 9 NY warriors elite 11/13/2021
2 Joey Hageman 30 6 Wbt 12u Rankine 11/14/2021
TBT Ballers National
14 Alex Bello 45 12 Parkland Pokers 11/14/2021
10 Benjamin Bianchi 15 4 Chandler Baseball 12u 11/14/2021
34 Garrett Harper 21 3 Chandler Baseball 12u 11/14/2021
11 Ricky Hernandez 62 9 Chandler Baseball 12u 11/14/2021
5 0 Chet Lemons Juice 12u 11/14/2021
Total 67 9
20 Maximus Jarboe 72 16 Chet Lemons Juice 12u 11/14/2021
23 Tyler Krasner 10 3 Wbt 12u Rankine 11/13/2021
20 3 Chet Lemons Juice 12u 11/14/2021
Total 30 6
6 Max Maynes 54 12 Xb Braves 12u 11/13/2021
42 Caleb Paul 62 9 Wbt 12u Rankine 11/13/2021
Team Orlando 12u
6 Christian Kirtland 58 12 Wahoos 12u Navy 11/12/2021
0 0 South Dade Blue Jays 11/13/2021
Total 58 12
5 Liam Lee 57 9 5 Star National 12U Flowers 11/14/2021
43 Hunter Lopez 51 7 Wahoos 12u Navy 11/12/2021
15 Jason Metzger 48 7 South Dade Blue Jays 11/13/2021
25 Kobi Nethercutt 48 6 South Dade Blue Jays 11/13/2021
Vandals Baseball
31 Carter Allen 51 9 S.C. Warhawks 11/13/2021
10 Dawson Cox 31 9 5 Star Orlando 2028 Black 11/14/2021
12 Nick Farrelly 42 7 Central Florida Jays 12U Blue 11/13/2021
8 Connor Ferris 25 2 Central Florida Jays 12U Blue 11/13/2021
45 Jaxon Reed 26 1 Central Florida Jays 12U Blue 11/13/2021
1 Harrison Sammons 34 9 S.C. Warhawks 11/13/2021
7 Elliott Zeigler 59 9 5 Star Orlando 2028 Black 11/14/2021
Wahoos 12u Navy
11 Leo Alvarado 32 6 Team Orlando 12u 11/12/2021
10 Jacob Barnes 60 5 Team Orlando 12u 11/12/2021
2 Ethan Bess 15 2 South Dade Blue Jays 11/13/2021
88 Blake Dubiel 18 3 Team Orlando 12u 11/12/2021
32 Luke Straw 52 9 South Dade Blue Jays 11/13/2021
Wbt 12u Rankine
8 Gabriel Coupet 4 0 TBT Ballers National 11/13/2021
99 Charles Fountain 19 5 Xb Braves 12u 11/12/2021
2 Cade Kuhlmeier 6 2 Xb Braves 12u 11/12/2021
69 18 Tampa Tanks 11/14/2021
Total 75 20
15 Beckett Noll 43 5 Xb Braves 12u 11/12/2021
19 Raeder Ortega 73 11 TBT Ballers National 11/13/2021
7 Gavin Rankine 21 3 Xb Braves 12u 11/12/2021
Xb Braves 12u
3 Ryan Amos 30 0 Wbt 12u Rankine 11/12/2021
9 3 FTB Select Blue 11/14/2021
Total 39 3
42 Levi Grondin 54 14 FTB Select Blue 11/14/2021
17 Denver Jones 66 12 Wbt 12u Rankine 11/12/2021
34 Zion Philpot 20 3 Wbt 12u Rankine 11/12/2021
58 9 TBT Ballers National 11/13/2021
Total 78 12
19 Logan Ramsey 18 1 TBT Ballers National 11/13/2021