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
Batrs 14u Black
21 Patrick Arranaga 25 9 Northwest Emeralds 12/11/2021
48 Robert Baker 21 3 Northwest Emeralds 12/11/2021
60 8 ZT Elite Prospects 13U 12/12/2021
Total 81 11
1 J. Beckett Berg 45 8 Northwest Emeralds 12/11/2021
5 1 ZT Elite Prospects 13U 12/12/2021
Total 50 9
34 Julian Diaz-Jones 45 6 ZT Elite Prospects 13U 12/12/2021
15 Jacob Madrid 37 9 Impact 14U 12/11/2021
27 Osvaldo Nunez 45 7 Impact 14U 12/11/2021
22 Vincent Suarez-Talamantes 17 5 Impact 14U 12/11/2021
Braves National Team
45 Gregory Antoine, Jr 53 6 Top Tier Nor Cal 2026 12/11/2021
Alex Gael Arizaga Canchola 28 5 Top Tier Nor Cal 2026 12/11/2021
72 13 California Canes 12/12/2021
Total 100 18
23 Owen Digenan 10 0 Dukes Baseball 12/11/2021
20 4 California Canes 12/12/2021
Total 30 4
26 Ivan Guzman 52 8 Top Tier Nor Cal 2026 12/11/2021
88 Jared Nakazawa 11 1 Top Tier Nor Cal 2026 12/11/2021
11 3 Dukes Baseball 12/11/2021
Total 22 4
31 4 California Canes 12/12/2021
Total 53 8
Javier Romero 0 0 Dukes Baseball 12/11/2021
21 Israel Sanchez 89 18 Dukes Baseball 12/11/2021
California Baseball Gold
33 Jacob H. Farias 13 2 Inland Empire Dirtbags 12/11/2021
6 Kaden Farmer 5 1 Canes West Lv 12/12/2021
17 Matt Henry 69 15 Canes West Lv 12/12/2021
27 Jason Jones 52 4 Canes West Lv 12/12/2021
2 Xavier Rubio 71 18 Gbg Ie - Navy 12/11/2021
3 Javier Tinoco 69 12 Inland Empire Dirtbags 12/11/2021
California Canes
13 Alec Fontyn 0 0 Braves National Team 12/12/2021
27 Cody Gallegos 5 0 Braves National Team 12/12/2021
99 Cam Gorden 24 6 Dukes American 12/10/2021
6 0 Zt Prospects National 12/12/2021
Total 30 6
9 Cley Gorden 48 12 Dukes American 12/10/2021
10 Aiden Jahng 51 9 ZT Elite Prospects 13U 12/10/2021
14 3 Mvp Hustle 14u Black 12/12/2021
Total 65 12
7 3 Braves National Team 12/12/2021
Total 72 15
23 Jake Kaplan 79 15 Zt Prospects National 12/12/2021
54 Shane Katz 81 18 Braves National Team 12/12/2021
0 0 Mvp Hustle 14u Black 12/12/2021
Total 81 18
4 Jack Laubacher 9 0 Zt Prospects National 12/12/2021
35 Aj Mai 70 12 Mvp Hustle 14u Black 12/12/2021
7 Alex Martinez 42 6 ZT Elite Prospects 13U 12/10/2021
17 6 Mvp Hustle 14u Black 12/12/2021
Total 59 12
Canes West Lv
99999 Kane Barber 98 15 Gbg San Diego 12/11/2021
99999 Colton Christman 88 12 Zt Prospects National 12/11/2021
99999 Caden Coppola 80 14 California Baseball Gold 12/12/2021
99999 Markus Leonguerrero 0 0 California Baseball Gold 12/12/2021
99999 Jonathan Ramos 22 6 California Baseball Gold 12/12/2021
99999 Noah Ramos 36 3 Gbg San Diego 12/11/2021
44 9 TB Quakes Baseball 12/12/2021
Total 80 12
99999 Ivan Rios 36 9 Zt Prospects National 12/11/2021
53 9 TB Quakes Baseball 12/12/2021
Total 89 18
Dukes American
36 Tyler Charvat 75 8 ZT Elite Prospects 13U 12/10/2021
4 Jaiden Combal 34 7 ZT Elite Prospects 13U 12/10/2021
15 Alexander Jasso 58 9 California Canes 12/10/2021
9 Robert Melendez 2 2 Gbg San Diego 12/12/2021
2 Adam Raab 50 6 California Canes 12/10/2021
14 Jonathan Rodriguez 62 9 Gbg San Diego 12/12/2021
3 Nathan Simons 56 7 Gbg San Diego 12/12/2021
Dukes Baseball
4 Carson Baker 30 6 Mvp Hustle Bryant 14u 12/12/2021
11 Noah Carrillo 50 9 Top Tier Nor Cal 2026 12/11/2021
12 1 Mvp Hustle Bryant 14u 12/12/2021
Total 62 10
38 Louis Farias 0 0 Top Tier Nor Cal 2026 12/11/2021
30 Sebastian Morinaga 27 6 Top Tier Nor Cal 2026 12/11/2021
44 Daniel Nageer 24 6 Top Tier Nor Cal 2026 12/11/2021
68 10 Mvp Hustle Bryant 14u 12/12/2021
Total 92 16
37 Santiago Ramirez 5 3 Mvp Hustle Bryant 14u 12/12/2021
32 Joshua Turner 75 16 Braves National Team 12/11/2021
Gbg Ie - Navy
1 Aaron Franco 32 6 California Baseball Gold 12/11/2021
Aiden Morales 33 9 California Baseball Gold 12/11/2021
69 13 TB SoCal 2026 12/12/2021
Total 102 22
20 Brayden Ortega 27 3 California Baseball Gold 12/11/2021
7 Adrian Ruiz 50 9 Inland Empire Dirtbags 12/11/2021
12 3 TB SoCal 2026 12/12/2021
Total 62 12
42 Aiden Simpson 20 2 California Baseball Gold 12/11/2021
13 Lincoln Thomas 29 6 Inland Empire Dirtbags 12/11/2021
14 2 TB SoCal 2026 12/12/2021
Total 43 8
Gbg San Diego
19 Josh Alo 64 12 Oilers Baseball Club 12/12/2021
21 Luke Boliguen 15 4 Oilers Baseball Club 12/12/2021
2 Andres Cordero 57 9 Zt Prospects National 12/11/2021
13 Ricardo De La Torre 86 15 Canes West Lv 12/11/2021
24 Noah Garcia 23 3 Canes West Lv 12/11/2021
26 Luke Ludwig 63 9 Zt Prospects National 12/11/2021
10 Lukas Mendez 83 18 Dukes American 12/12/2021
48 Nolan Nunes 43 3 Oilers Baseball Club 12/12/2021
9 1 Inland Empire Dirtbags 12/12/2021
Total 52 4
22 Max Tello 68 20 Inland Empire Dirtbags 12/12/2021
Impact 14U
15 Ryan Contreras 15 0 Oilers Baseball Club 12/12/2021
14 Tommy Cunningham 88 18 Batrs 14u Black 12/11/2021
9 Cole Evans 11 4 Northwest Emeralds 12/11/2021
38 5 Oilers Baseball Club 12/12/2021
Total 49 9
8 Eli Humphries 27 1 Oilers Baseball Club 12/12/2021
6 Vann Morris 29 9 Northwest Emeralds 12/11/2021
21 Zach Morris 24 1 Oilers Baseball Club 12/12/2021
13 Zachary Scribner 18 1 Northwest Emeralds 12/11/2021
28 4 Oilers Baseball Club 12/12/2021
Total 46 5
12 Aiden Zuno 25 4 Northwest Emeralds 12/11/2021
Inland Empire Dirtbags
16 Jose Borrego 70 8 California Baseball Gold 12/11/2021
4 Nicholas Chavez 60 7 Gbg Ie - Navy 12/11/2021
2 Aiden Cook 90 12 ZT Elite SoCal 14U National 12/12/2021
22 Corey Fisher 32 5 California Baseball Gold 12/11/2021
77 10 Gbg San Diego 12/12/2021
Total 109 15
23 Jayden Hicks 60 6 Gbg Ie - Navy 12/11/2021
Logan Quiambao 57 11 Gbg San Diego 12/12/2021
56 Landyn Von Kaenel 7 2 ZT Elite SoCal 14U National 12/12/2021
Legacy Baseball Group 14u Black
17 Jake Chung 64 15 ZT Prospects Elite 12/10/2021
10 Owen Lieb 15 6 Oilers Baseball Club 12/10/2021
34 5 Zt Prospects National 12/12/2021
Total 49 11
7 Holden Newhouse 50 6 Zt Prospects National 12/12/2021
5 Robbie O'Rourke 24 3 ZT Prospects Elite 12/10/2021
29 3 Zt Prospects National 12/12/2021
Total 53 6
24 Ethan Price 9 1 Zt Prospects National 12/12/2021
9 Colten Rainer 0 0 Zt Prospects National 12/12/2021
22 Robert Zimmerman 70 12 Oilers Baseball Club 12/10/2021
Mvp Hustle 14u Black
54 Cody Cappelletti 28 5 California Canes 12/12/2021
99 Fernando Chafino 34 5 ZT Elite SoCal 14U National 12/11/2021
9 Ethan Luevano 57 15 TB Quakes Baseball 12/11/2021
6 Anthony Murphy 19 6 ZT Elite SoCal 14U National 12/11/2021
Andre Owens 7 1 ZT Elite SoCal 14U National 12/11/2021
4 Easton Shortle 75 15 California Canes 12/12/2021
3 Cole "CJ" Weinstein 18 3 ZT Elite SoCal 14U National 12/11/2021
Mvp Hustle Bryant 14u
27 Kyle Casey 29 9 Tomateros De California 2026 12/11/2021
46 9 TB Quakes Baseball 12/12/2021
Total 75 18
Angel Cervantes 47 10 TB SoCal 2026 12/11/2021
23 6 ZT Prospects Elite 12/12/2021
Total 70 16
13 2 TB Quakes Baseball 12/12/2021
Total 83 18
6 Vincent Charles 43 6 Tomateros De California 2026 12/11/2021
8 0 TB Quakes Baseball 12/12/2021
Total 51 6
10 Richard Martinez 27 5 TB SoCal 2026 12/11/2021
20 3 Dukes Baseball 12/12/2021
Total 47 8
19 Armando Solorio 34 3 TB SoCal 2026 12/11/2021
57 15 ZT Prospects Elite 12/12/2021
Total 91 18
11 Troy Trejo 27 1 TB Quakes Baseball 12/12/2021
Alejandro Valencia 86 18 Dukes Baseball 12/12/2021
Joshua Whitson 9 3 TB Quakes Baseball 12/12/2021
Northwest Emeralds
Kort Baker 44 9 Batrs 14u Black 12/11/2021
32 3 TB Quakes Baseball 12/12/2021
Total 76 12
Quinn Bundy 44 6 Impact 14U 12/11/2021
Roy Espinosa 57 9 Impact 14U 12/11/2021
Juan Hernandez-Mendoza 9 3 Batrs 14u Black 12/11/2021
Harvey Lieberman 41 9 Batrs 14u Black 12/11/2021
Christopher Moore 5 1 Impact 14U 12/11/2021
86 18 TB Quakes Baseball 12/12/2021
Total 91 19
Lincoln Moore 0 0 TB Quakes Baseball 12/12/2021
Grady Saunders 9 2 Impact 14U 12/11/2021
Oilers Baseball Club
22 Khai Anderson 42 8 Gbg San Diego 12/12/2021
3 Owen Bone 15 3 Legacy Baseball Group 14u Black 12/10/2021
51 8 Gbg San Diego 12/12/2021
Total 66 11
48 Johnny Coopman 54 12 Impact 14U 12/12/2021
2 Dane Cunningham 44 5 ZT Prospects Elite 12/10/2021
Jason Dunham 62 12 Legacy Baseball Group 14u Black 12/10/2021
27 Charlie Henderson 59 4 ZT Prospects Elite 12/10/2021
5 Nicolas Munoz 1 3 ZT Prospects Elite 12/10/2021
68 12 Top Tier Nor Cal 2026 12/12/2021
Total 69 15
24 Jaxon Olmstead 65 7 Top Tier Nor Cal 2026 12/12/2021
32 Nate Sammartano 54 9 ZT Prospects Elite 12/10/2021
Mason Tapia 24 2 Impact 14U 12/12/2021
TB Quakes Baseball
7 Jack Champlin 19 5 Canes West Lv 12/12/2021
46 3 Mvp Hustle Bryant 14u 12/12/2021
Total 65 8
34 Mack Cooper 72 18 ZT Elite SoCal 14U National 12/11/2021
10 Xavier Kennard 34 6 Mvp Hustle 14u Black 12/11/2021
65 14 Canes West Lv 12/12/2021
Total 99 20
Wade Latham 14 0 Mvp Hustle 14u Black 12/11/2021
77 Cole Mountain 30 6 Mvp Hustle 14u Black 12/11/2021
71 14 Northwest Emeralds 12/12/2021
Total 101 20
16 Xavier Nunez 23 3 Mvp Hustle 14u Black 12/11/2021
22 7 Northwest Emeralds 12/12/2021
Total 45 10
5 Aidan Sullivan 58 9 Mvp Hustle Bryant 14u 12/12/2021
TB SoCal 2026
28 Dylan Blinn 33 3 ZT Elite Prospects 13U 12/12/2021
42 Luca Candella 0 0 Mvp Hustle Bryant 14u 12/11/2021
86 19 Gbg Ie - Navy 12/12/2021
Total 86 19
Wyatt Clewett 51 11 ZT Elite Prospects 13U 12/12/2021
2 Nicolas Decorte 36 9 Tomateros De California 2026 12/11/2021
42 Dominic Gutierrez 47 9 Mvp Hustle Bryant 14u 12/11/2021
46 7 ZT Elite Prospects 13U 12/12/2021
Total 93 16
34 Hogan Hawkins 23 3 Mvp Hustle Bryant 14u 12/11/2021
8 3 Tomateros De California 2026 12/11/2021
Total 31 6
8 2 Gbg Ie - Navy 12/12/2021
Total 39 8
11 Cash Martin 47 9 Mvp Hustle Bryant 14u 12/11/2021
Tomateros De California 2026
0 Isaiah Camacho 40 3 Top Tier Nor Cal 2026 12/12/2021
42 Jakob E Galvan 26 2 TB SoCal 2026 12/11/2021
Nathan Guangorena 67 12 Top Tier Nor Cal 2026 12/12/2021
6 Alejandro Martinez 38 3 Mvp Hustle Bryant 14u 12/11/2021
Bryce Morrison 38 1 TB SoCal 2026 12/11/2021
22 Joseph Nieto 50 9 TB SoCal 2026 12/11/2021
60 5 Mvp Hustle Bryant 14u 12/11/2021
Total 110 14
26 1 Top Tier Nor Cal 2026 12/12/2021
Total 136 15
22 Jorge Alberto Valdez 8 3 Top Tier Nor Cal 2026 12/12/2021
23 Giuseppe Virzi 10 1 Mvp Hustle Bryant 14u 12/11/2021
Top Tier Nor Cal 2026
Jonah Chavez 44 9 Dukes Baseball 12/11/2021
23 4 Tomateros De California 2026 12/12/2021
Total 67 13
Joshua Gomez 35 9 Braves National Team 12/11/2021
46 7 Oilers Baseball Club 12/12/2021
Total 81 16
Quinton Hill 42 9 Braves National Team 12/11/2021
18 2 Tomateros De California 2026 12/12/2021
Total 60 11
Connor Murphy 35 9 Dukes Baseball 12/11/2021
25 8 Tomateros De California 2026 12/12/2021
Total 60 17
Colton Vick 16 3 Braves National Team 12/11/2021
46 11 Oilers Baseball Club 12/12/2021
Total 62 14
Dmitri Williams 48 9 Tomateros De California 2026 12/12/2021
ZT Elite Prospects 13U
35 Angel Acuna 6 1 Dukes American 12/10/2021
16 3 Zt Prospects National 12/12/2021
Total 22 4
10 Jaeden Estevez 42 9 Dukes American 12/10/2021
59 10 Batrs 14u Black 12/12/2021
Total 101 19
33 Noah Everly 54 6 California Canes 12/10/2021
42 9 Zt Prospects National 12/12/2021
Total 96 15
50 Zayne Hookala 40 9 California Canes 12/10/2021
61 9 Zt Prospects National 12/12/2021
Total 101 18
25 Jacob Oropeza 44 8 Batrs 14u Black 12/12/2021
4 Taytum Reeves 39 5 Dukes American 12/10/2021
53 9 TB SoCal 2026 12/12/2021
Total 92 14
52 Eric Zdunek 23 3 California Canes 12/10/2021
58 12 TB SoCal 2026 12/12/2021
Total 81 15
0 0 Batrs 14u Black 12/12/2021
Total 81 15
ZT Elite SoCal 14U National
Andrew Desmarets 25 4 Mvp Hustle 14u Black 12/11/2021
Gilbert Garcia III 38 1 Inland Empire Dirtbags 12/12/2021
Aiden Granados 34 5 TB Quakes Baseball 12/11/2021
Andrew Luna 32 4 TB Quakes Baseball 12/11/2021
33 7 Inland Empire Dirtbags 12/12/2021
Total 65 11
Izaac Muniz 19 3 Mvp Hustle 14u Black 12/11/2021
43 3 Inland Empire Dirtbags 12/12/2021
Total 62 6
Christian Santoyo 76 7 TB Quakes Baseball 12/11/2021
Christopher Soto 45 5 Mvp Hustle 14u Black 12/11/2021
ZT Prospects Elite
Branden Carrillo 41 8 Legacy Baseball Group 14u Black 12/10/2021
Tanner Davison 46 9 Legacy Baseball Group 14u Black 12/10/2021
16 1 Mvp Hustle Bryant 14u 12/12/2021
Total 62 10
Victor Garcia 40 6 Oilers Baseball Club 12/10/2021
Brenden Lewis 3 1 Legacy Baseball Group 14u Black 12/10/2021
64 12 Mvp Hustle Bryant 14u 12/12/2021
Total 67 13
Wyatt Mohler 36 9 Oilers Baseball Club 12/10/2021
Jose Ortega 13 6 Oilers Baseball Club 12/10/2021
Austin Stoa 35 8 Mvp Hustle Bryant 14u 12/12/2021
Zt Prospects National
16 Corwin Allard 0 0 Legacy Baseball Group 14u Black 12/12/2021
0 Brayden Charness 64 12 ZT Elite Prospects 13U 12/12/2021
26 Brady Ebel 83 18 California Canes 12/12/2021
0 Marcus Greis 56 9 Canes West Lv 12/11/2021
21 6 Legacy Baseball Group 14u Black 12/12/2021
Total 77 15
13 Gabriel Guerrero 48 11 Gbg San Diego 12/11/2021
3 Alex Harrington 23 6 Gbg San Diego 12/11/2021
11 Hunter Harrington 30 3 Canes West Lv 12/11/2021
2 Justin Lopez 0 0 Canes West Lv 12/11/2021
0 Brady Murrietta 12 3 Canes West Lv 12/11/2021
0 Landon Schutte 29 6 Canes West Lv 12/11/2021
56 9 Legacy Baseball Group 14u Black 12/12/2021
Total 85 15
23 Mateo Villanueva 45 9 ZT Elite Prospects 13U 12/12/2021