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
365 Shockers National
27 Gabriel Barraza 52 5 Mvp Hustle Griffith 12/9/2022
Joey Esquenazi 34 7 Mvp Hustle Griffith 12/9/2022
99 Conner Kingston 37 8 Armory Baseball Gold 12/9/2022
13 Winston (Stone) Nelson 24 3 Mvp Hustle Griffith 12/10/2022
Jayden Singer 34 6 Armory Baseball Gold 12/10/2022
Nathan Tractenberg 31 4 Armory Baseball Gold 12/9/2022
33 Owen Zimmerman 0 0 Mvp Hustle Griffith 12/9/2022
Armory Baseball Gold
19 Richard Avina 46 4 Mvp Hustle Griffith 12/9/2022
31 Nathan Carrasco 45 7 Mvp Hustle Griffith 12/9/2022
8 Ryan Morales 50 9 365 Shockers National 12/9/2022
3 Richard Rodriguez III 18 3 365 Shockers National 12/9/2022
34 Kale Zarate 33 6 365 Shockers National 12/9/2022
BPA 13U
Jordan Ayala 26 3 Zt Prospects Shaw 12/9/2022
7 Grayden Bledsoe 0 0 Irvine Colts - Gramlich 12/9/2022
Gage Gandy 40 9 Irvine Colts - Gramlich 12/10/2022
6 Gavyn Kim 28 6 Zt Prospects Shaw 12/9/2022
Noah Knudson 27 6 Zt Prospects Shaw 12/9/2022
10 Robert Upchurch 21 3 Irvine Colts - Gramlich 12/9/2022
Cali National Baseball Academy- Pac
0 Owen Goulet 28 6 Canes Ie 2028 Black 12/9/2022
27 Xavier Guerrero 0 0 San Diego Show Blue 12/9/2022
27 4 Canes Ie 2028 Black 12/9/2022
Total 27 4
Matthew Hergott 29 4 Canes Ie 2028 Black 12/9/2022
3 Ryan Maguire 41 8 San Diego Show Blue 12/9/2022
0 Chance Martin 41 6 San Diego Show Blue 12/9/2022
22 Logan Peña 31 7 San Diego Show Blue 12/9/2022
Canes Ie 2028 Black
24 Brady Bravo 9 3 Cali National Baseball Academy- Pac 12/9/2022
23 Noah Irwin 77 7 San Diego Show Blue 12/9/2022
15 Dawson Martinez 22 0 San Diego Show Blue 12/9/2022
12 Micah Mecucci 14 1 San Diego Show Blue 12/9/2022
Jacob Niebla 21 1 Cali National Baseball Academy- Pac 12/9/2022
Evan Rudnev 10 2 Cali National Baseball Academy- Pac 12/9/2022
7 Vincent Tang 22 3 Cali National Baseball Academy- Pac 12/9/2022
Kayden Zimmerman 35 6 Cali National Baseball Academy- Pac 12/9/2022
Canes West 13u
Carson Cato 15 2 SoCal Victory 12/10/2022
Caleb Lozano 38 6 SoCal Victory 12/10/2022
Tj Otis 29 3 Swarm Red Elite National 2028 12/10/2022
Kingston Sinner 42 4 SoCal Victory 12/10/2022
Brody Vizenor 19 1 Swarm Red Elite National 2028 12/10/2022
Evan Zickafoose 12 3 SoCal Victory 12/10/2022
53 12 Swarm Red Elite National 2028 12/10/2022
Total 65 15
Cory Lidle National
42 Cesar Castro 20 4 Gbg San Diego 12/9/2022
35 Alfredo Garay Jr 33 8 Dukes National 13u 12/9/2022
33 Omar Martinez 60 8 Gbg San Diego 12/9/2022
34 Daniel Wilson 50 10 Dukes National 13u 12/9/2022
Dukes National 13u
11 Gabriel Francis 28 5 Gbg San Diego 12/9/2022
16 Nathan Lee 45 9 Gbg San Diego 12/9/2022
8 Caiden Miranda 28 3 Gbg San Diego 12/9/2022
13 Nikko Rivera 29 6 Cory Lidle National 12/9/2022
43 Carlos Rodriguez 78 11 Cory Lidle National 12/9/2022
Gbg San Diego
24 Miles Filamor 73 18 Dukes National 13u 12/9/2022
57 Edwin Hildago 83 12 Cory Lidle National 12/9/2022
Irvine Colts - Gramlich
7 Preston DeVore 69 6 BPA 13U 12/10/2022
5 Gabriel Ibasitas 53 6 Zt Prospects Shaw 12/9/2022
17 Anton Le 58 6 Zt Prospects Shaw 12/9/2022
13 Kalvin Lew 47 6 BPA 13U 12/9/2022
22 Jackson Verplancke 0 0 BPA 13U 12/9/2022
Legacy Baseball Group 13u Black
9 Milo Benattar 54 6 San Diego SHOW Black 12/10/2022
27 Caden Brackett 37 5 San Diego SHOW Black 12/10/2022
12 Nathan Englander 13 5 RJBA Johnson 13u 12/10/2022
8 Tay Fink 24 4 San Diego SHOW Black 12/10/2022
32 Ryan Nestor 47 4 RJBA Johnson 13u 12/10/2022
Marucci Athletics 13U Ryan Orange
13 Nolan Leitner 48 8 West Coast Federals 13u 12/10/2022
1 Drew Lindblom 70 9 West Coast Federals 13u 12/10/2022
42 Blake Linden 58 9 Vba Taipans 12/10/2022
24 Russell Nelson 63 9 Vba Taipans 12/10/2022
Motor City Hit Dogs 13U Hammond
44 Bryce Besgrove 39 9 SN Tribe Blue 12/10/2022
3 Gage Henriksen 37 9 SN Tribe Blue 12/10/2022
7 Seth Hittleman 10 3 Nor Cal Pirates Baseball 12/10/2022
17 Maksim Neshov 67 6 Nor Cal Pirates Baseball 12/10/2022
34 Striker Pence 11 3 SN Tribe Blue 12/10/2022
35 Akhil Pilla 31 3 Nor Cal Pirates Baseball 12/10/2022
Mvp Hustle Griffith
2 Jrue Hurd 62 12 Armory Baseball Gold 12/9/2022
24 Paul Magallanes 33 6 365 Shockers National 12/10/2022
10 Connor Pollock 52 9 365 Shockers National 12/9/2022
15 2 Armory Baseball Gold 12/9/2022
Total 67 11
Nor Cal Pirates Baseball
21 Matthew Argenal 30 1 Motor City Hit Dogs 13U Hammond 12/10/2022
50 Justin Gregory 86 6 Motor City Hit Dogs 13U Hammond 12/10/2022
15 Issac Hernandez 4 1 Motor City Hit Dogs 13U Hammond 12/10/2022
99 Jeff Lantry 20 1 Motor City Hit Dogs 13U Hammond 12/10/2022
33 Jonah Lauser 36 2 SN Tribe Blue 12/10/2022
22 Jasar Lopes 18 1 SN Tribe Blue 12/10/2022
7 Emiliano Ruan 42 5 SN Tribe Blue 12/10/2022
9 Vincent Sabella 20 2 SN Tribe Blue 12/10/2022
47 Brody Sorahan 22 3 Motor City Hit Dogs 13U Hammond 12/10/2022
RJBA Johnson 13u
1 Adam Allett 25 3 San Diego SHOW Black 12/10/2022
31 Luis Alonzo II 30 6 Legacy Baseball Group 13u Black 12/10/2022
7 Cole Chatelain 20 6 San Diego SHOW Black 12/10/2022
21 Julian Pardinas 11 3 Legacy Baseball Group 13u Black 12/10/2022
17 Xavier Romero 12 3 Legacy Baseball Group 13u Black 12/10/2022
38 Troy Sibolboro 22 6 San Diego SHOW Black 12/10/2022
San Diego SHOW Black
13 Oliver Allen 29 6 Legacy Baseball Group 13u Black 12/10/2022
1 Teague Lucy 55 8 RJBA Johnson 13u 12/10/2022
9 Chase Miranda 11 3 Legacy Baseball Group 13u Black 12/10/2022
11 Lucas Nguyen 57 4 RJBA Johnson 13u 12/10/2022
20 Logan Osmundson 55 6 Legacy Baseball Group 13u Black 12/10/2022
21 Jonathan Sanchez 23 2 RJBA Johnson 13u 12/10/2022
San Diego Show Blue
10 Donovan De Los Santos 45 9 Cali National Baseball Academy- Pac 12/9/2022
1 Xavier Jauregui 47 8 Canes Ie 2028 Black 12/9/2022
16 Ian Puente 10 1 Cali National Baseball Academy- Pac 12/9/2022
29 Wyatt Smith 49 9 Cali National Baseball Academy- Pac 12/9/2022
SN Tribe Blue
Bryan Freeman 7 3 Nor Cal Pirates Baseball 12/10/2022
0 0 Motor City Hit Dogs 13U Hammond 12/10/2022
Total 7 3
Jayson Marquez 42 9 Nor Cal Pirates Baseball 12/10/2022
Kingston Monette 0 0 Nor Cal Pirates Baseball 12/10/2022
0 0 Motor City Hit Dogs 13U Hammond 12/10/2022
Total 0 0
Degan Soderquist 19 3 Motor City Hit Dogs 13U Hammond 12/10/2022
Chris Woodson 50 15 Motor City Hit Dogs 13U Hammond 12/10/2022
SoCal Victory
10 Carlos Acuna 31 9 Swarm Red Elite National 2028 12/10/2022
35 Robert Flores 38 6 Swarm Red Elite National 2028 12/10/2022
22 Christopher Lopez 41 6 Canes West 13u 12/10/2022
1 Jason Taylor 53 8 Canes West 13u 12/10/2022
Swarm Red Elite National 2028
23 Cruz Chavez 54 8 Canes West 13u 12/10/2022
99 Jordan Flygare 39 3 SoCal Victory 12/10/2022
13 Jirah Jensen 44 4 SoCal Victory 12/10/2022
22 Nate Wachinski 58 6 Canes West 13u 12/10/2022
15 Quinn Wheeler 32 6 SoCal Victory 12/10/2022
Vba Taipans
0 Daxton Hyde 76 15 Marucci Athletics 13U Ryan Orange 12/10/2022
Keegan Jimenez 0 0 Marucci Athletics 13U Ryan Orange 12/10/2022
Carter Lehman 56 9 West Coast Federals 13u 12/10/2022
Max Saiz 13 3 Marucci Athletics 13U Ryan Orange 12/10/2022
58 6 West Coast Federals 13u 12/10/2022
Total 71 9
West Coast Federals 13u
10 Logan Arceo 11 3 Vba Taipans 12/10/2022
13 Cooper Bennett 35 6 Marucci Athletics 13U Ryan Orange 12/10/2022
20 Timothy Harrick 32 6 Marucci Athletics 13U Ryan Orange 12/10/2022
7 Evan Mendoza 35 9 Vba Taipans 12/10/2022
34 Michael Park 0 0 Vba Taipans 12/10/2022
15 Ben Sakal 22 4 Marucci Athletics 13U Ryan Orange 12/10/2022
Liam Widner 44 6 Vba Taipans 12/10/2022
Zt Prospects Shaw
16 Patrick Castaneda Jr. 56 12 Irvine Colts - Gramlich 12/9/2022
51 Diego Hernandez 33 3 BPA 13U 12/9/2022
10 Logan Natelborg 35 3 Irvine Colts - Gramlich 12/9/2022
26 Tyi Wolfe 24 5 BPA 13U 12/9/2022
23 Semisi Zermeno 38 7 BPA 13U 12/9/2022