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
AZ643 Baseball
1 Ben Bouchie 52 7 Hooligans 14u Templin 9/3/2022
21 Devin Dekavallas 12 3 Hooligans 14u Templin 9/3/2022
8 Payton Holinka 14 2 Scottsdale Dirtbags 2028 9/2/2022
13 3 Ducks Select 9/5/2022
Total 27 5
3 Asher Landry 62 15 Marucci Athletics 2027 9/4/2022
33 Conor Rae 18 4 Hooligans 14u Templin 9/3/2022
20 JJ Utash 14 3 Hooligans 14u Templin 9/3/2022
96 17 Ducks Select 9/5/2022
Total 110 20
32 Jonah Utash 92 15 Scottsdale Dirtbags 2028 9/2/2022
CageRat Baseball 14u
12 Noah Carlson 33 6 Mmw Victus Az 2027 9/3/2022
13 Lukin Dohrn 16 3 Top Tier Nor Cal Dudes 2027 9/2/2022
44 6 Swarm Red Elite National 2028 9/4/2022
Total 60 9
9 Jett Eslinger 33 6 Swarm Red Elite National 2028 9/4/2022
1 Peyton McMorrow 74 12 Mmw Victus Az 2027 9/3/2022
7 Larz Raffelson 72 12 Top Tier Nor Cal Dudes 2027 9/2/2022
Canes Az 2027 Black
48 Tucker Beam 47 3 Easton Prime 9/4/2022
24 Jack Bolton 41 6 Easton Prime 9/4/2022
27 Cameron Foegal 23 3 Easton Prime 9/4/2022
11 Max Jelinek 43 7 Sticks Southwest Blue 14u 9/2/2022
13 Thatcher Johnson 66 12 Sticks Southwest Blue 14u 9/2/2022
0 Ryan Smith 64 9 Ducks Select 9/3/2022
Martin (Trey) Treat III 72 12 Ducks Select 9/3/2022
Ducks Select
24 Alejandro Arellanes 46 6 Sticks Southwest Blue 14u 9/4/2022
24 3 One National2027 9/5/2022
Total 70 9
14 Bryson Barclay 48 9 Canes Az 2027 Black 9/3/2022
28 Michael Bernal 59 10 Easton Prime 9/2/2022
41 9 Scottsdale Dirtbags 2028 9/5/2022
Total 100 19
1 Adrian Chavira 67 8 Scottsdale Dirtbags 2028 9/5/2022
20 Adrian Esquivel 34 6 Sticks Southwest Blue 14u 9/4/2022
2 Bryan Garcia 39 9 Canes Az 2027 Black 9/3/2022
52 10 One National2027 9/5/2022
Total 91 19
99 Franklin Miller 37 4 One National2027 9/5/2022
0 Jacoby Noble 41 4 Easton Prime 9/2/2022
41 8 AZ643 Baseball 9/5/2022
Total 82 12
3 Joshua Pichardo 4 3 Canes Az 2027 Black 9/3/2022
23 Evan Rios 49 12 AZ643 Baseball 9/5/2022
9 Joaquin Velarde 33 3 Sticks Southwest Blue 14u 9/4/2022
Easton Prime
23 Michael Aleman 16 6 Canes Az 2027 Black 9/4/2022
26 Maddox Baird 35 4 Ducks Select 9/2/2022
9 Jack Cruz 1 3 Ducks Select 9/2/2022
1 1 Sticks Southwest Blue 14u 9/3/2022
Total 2 4
22 6 Canes Az 2027 Black 9/4/2022
Total 24 10
2 Troy Galindo 19 3 Ducks Select 9/2/2022
27 Cole McGregor 14 3 Canes Az 2027 Black 9/4/2022
8 Andrew Metz 35 5 Sticks Southwest Blue 14u 9/3/2022
22 Carson Root 50 7 Ducks Select 9/2/2022
7 Ryen Torres 11 3 Ducks Select 9/2/2022
33 9 Sticks Southwest Blue 14u 9/3/2022
Total 44 12
73 21 One National2027 9/5/2022
Total 117 33
27 Hayden Vanderhoof 75 15 Swarm Red Elite National 2028 9/5/2022
Hit Factory Legends
10 Cadin Anderson 43 6 Sc Sun Devils 14u 9/4/2022
13 Eliyas Bradley-Barton 48 9 One National2027 9/3/2022
11 David Dye 35 6 NM Viperz 9/2/2022
54 12 One National2027 9/5/2022
Total 89 18
2 Amasi Griego 9 3 NM Viperz 9/2/2022
60 9 One National2027 9/3/2022
Total 69 12
16 Landin Padilla 33 6 NM Viperz 9/2/2022
36 6 One National2027 9/5/2022
Total 69 12
32 Alexander (Aj) Pond 16 0 NM Viperz 9/2/2022
27 6 Sc Sun Devils 14u 9/4/2022
Total 43 6
33 Johnny Yates 27 3 NM Viperz 9/2/2022
Hooligans 14u Templin
1 Nathaniel Aguilar 10 4 Scottsdale Dirtbags 2028 9/4/2022
7 Matthew Cook 18 3 Marucci Athletics 2027 9/2/2022
36 4 Scottsdale Dirtbags 2028 9/4/2022
Total 54 7
Hunter Kissane 56 5 AZ643 Baseball 9/3/2022
29 Liam Lynas 66 9 Scottsdale Dirtbags 2028 9/4/2022
99 Peyton Noel 24 6 Marucci Athletics 2027 9/2/2022
35 Malachi Rios 16 5 AZ643 Baseball 9/3/2022
12 Chase Rivera 35 7 AZ643 Baseball 9/3/2022
16 Caiden Rush- House 23 2 Marucci Athletics 2027 9/2/2022
55 Logan Sunstrom 45 6 Marucci Athletics 2027 9/2/2022
Marucci Athletics 2027
Triton Ayala 40 2 Scottsdale Dirtbags 2028 9/3/2022
Oryan Blackwell 47 4 Scottsdale Dirtbags 2028 9/3/2022
Jacob Elliott 33 3 Hooligans 14u Templin 9/2/2022
Brody Lara 25 4 AZ643 Baseball 9/4/2022
Cal Lucas 70 5 Hooligans 14u Templin 9/2/2022
Talen Marcos 27 6 Hooligans 14u Templin 9/2/2022
Ayden McGinnis 56 6 AZ643 Baseball 9/4/2022
Caysen Muhlbach 27 6 Hooligans 14u Templin 9/2/2022
11 2 Scottsdale Dirtbags 2028 9/3/2022
Total 38 8
Zach Nunez 0 0 Hooligans 14u Templin 9/2/2022
Jake Ohlwiler 31 1 Scottsdale Dirtbags 2028 9/3/2022
Isaiah Vega 54 5 AZ643 Baseball 9/4/2022
Mmw Victus Az 2027
1 Jackson Bailey 39 8 Top Tier Nor Cal Dudes 2027 9/4/2022
0 Ryan Brown 28 3 CageRat Baseball 14u 9/3/2022
10 Peyton Burgess 20 2 Top Tier Nor Cal Dudes 2027 9/4/2022
4 Chase Fillman 57 9 CageRat Baseball 14u 9/3/2022
6 Colton Fitch 47 3 Swarm Red Elite National 2028 9/2/2022
31 James Gainey 56 6 Swarm Red Elite National 2028 9/2/2022
28 Mason Poffenbarger 6 0 Swarm Red Elite National 2028 9/2/2022
22 3 Top Tier Nor Cal Dudes 2027 9/4/2022
Total 28 3
22 Prestyn Van Sickle 2 0 Swarm Red Elite National 2028 9/2/2022
42 Juan “Joey” Yanez Jr 33 5 CageRat Baseball 14u 9/3/2022
NM Viperz
55 Ezequiel Alvarado 29 3 Hit Factory Legends 9/2/2022
51 4 One National2027 9/4/2022
Total 80 7
11 Adikus Chavez 40 12 Sc Sun Devils 14u 9/3/2022
77 Sean Estenson 9 0 Sc Sun Devils 14u 9/3/2022
88 Pancho Gonzales 13 3 Sc Sun Devils 14u 9/4/2022
14 Estevan Mariscal 40 6 Hit Factory Legends 9/2/2022
8 1 One National2027 9/4/2022
Total 48 7
Wyatt Preece 7 1 One National2027 9/4/2022
10 Drayden Udero 39 9 Hit Factory Legends 9/2/2022
27 6 One National2027 9/4/2022
Total 66 15
One National2027
44 Gunner Brewer 75 20 Hit Factory Legends 9/5/2022
23 Jace Diaz 49 9 Ducks Select 9/5/2022
51 Braedan Fried 39 9 Sc Sun Devils 14u 9/2/2022
3 Blake Gonzales 25 3 Ducks Select 9/5/2022
3 Quinton Griffin 36 6 Hit Factory Legends 9/3/2022
10 Ivan Lopez 38 8 Hit Factory Legends 9/3/2022
8 1 Hit Factory Legends 9/5/2022
Total 46 9
Blake Middleton 56 9 Ducks Select 9/5/2022
99 Kenyer Pinargote 15 1 Hit Factory Legends 9/3/2022
1 Richard Reyes Jr 55 15 NM Viperz 9/4/2022
8 Owen Shore 20 1 Hit Factory Legends 9/3/2022
5 Damian Valdez 75 21 Easton Prime 9/5/2022
Sc Sun Devils 14u
Adam Bova 57 6 Hit Factory Legends 9/4/2022
Caiden Lambert 29 1 Hit Factory Legends 9/5/2022
Braden Malensek 9 2 One National2027 9/2/2022
12 0 NM Viperz 9/3/2022
Total 21 2
Dylan Patterson 30 6 NM Viperz 9/3/2022
Maddox Petarra 35 3 Hit Factory Legends 9/4/2022
Bryson Rauch 64 4 One National2027 9/2/2022
Collin Wong 63 9 NM Viperz 9/3/2022
Scottsdale Dirtbags 2028
6 Sammy Garcia 62 8 Ducks Select 9/5/2022
22 Jeremiah Hall 70 12 Hooligans 14u Templin 9/4/2022
16 Ethan LeBreton 91 20 Top Tier Nor Cal Dudes 2027 9/5/2022
19 Tysen Rivera 67 12 AZ643 Baseball 9/2/2022
24 Briggs Rooney 55 8 Ducks Select 9/5/2022
5 1 Top Tier Nor Cal Dudes 2027 9/5/2022
Total 60 9
66 Kingston Sinner 49 9 Marucci Athletics 2027 9/3/2022
12 Evan Thompson 39 6 Hooligans 14u Templin 9/4/2022
18 Justin Tieman 46 6 AZ643 Baseball 9/2/2022
Sticks Southwest Blue 14u
17 Andrew Boyd Jr 62 10 Canes Az 2027 Black 9/2/2022
20 Salvador Montes IV 57 5 Easton Prime 9/3/2022
99 Landon Sowa 55 8 Ducks Select 9/4/2022
5 Owen Tsau 59 11 Canes Az 2027 Black 9/2/2022
27 Ren Wallace 0 11 Canes Az 2027 Black 9/2/2022
75 9 Easton Prime 9/3/2022
Total 75 20
18 Brayden Wells 50 6 Ducks Select 9/4/2022
Swarm Red Elite National 2028
18 Jacob Colao 55 5 Top Tier Nor Cal Dudes 2027 9/3/2022
99 Jordan Flygare 32 3 Mmw Victus Az 2027 9/2/2022
41 5 Easton Prime 9/5/2022
Total 73 8
10 Kenneth Koshinski 41 9 CageRat Baseball 14u 9/4/2022
0 Russell Nelson 59 7 Top Tier Nor Cal Dudes 2027 9/3/2022
23 Josiah Shim 7 3 CageRat Baseball 14u 9/4/2022
62 8 Easton Prime 9/5/2022
Total 69 11
22 Nate Wachinski 48 9 Mmw Victus Az 2027 9/2/2022
24 Chase Waterbury 11 1 Top Tier Nor Cal Dudes 2027 9/3/2022
15 Quinn Wheeler 23 3 CageRat Baseball 14u 9/4/2022
Top Tier Nor Cal Dudes 2027
Isaiah Clendinen 83 15 Swarm Red Elite National 2028 9/3/2022
Isaiah Holguin 15 3 Mmw Victus Az 2027 9/4/2022
Dylan Keith 92 17 Scottsdale Dirtbags 2028 9/5/2022
Niko Koperski 49 9 CageRat Baseball 14u 9/2/2022
22 3 Scottsdale Dirtbags 2028 9/5/2022
Total 71 12
Ethan Rye 25 5 CageRat Baseball 14u 9/2/2022
Ajay Sahi 8 3 Mmw Victus Az 2027 9/4/2022
Graham Sanger 4 1 CageRat Baseball 14u 9/2/2022
Malachi Wroten 42 9 Mmw Victus Az 2027 9/4/2022