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
Arizona Spurs 14u
61 Zachery Coots 47 8 Canes Az 2027 Black 5/21/2023
27 Brayden Hoyler 65 15 Trosky American 2028 5/21/2023
11 Nikolas Ramirez 11 3 Desert Hustle (Aviles) 5/20/2023
8 J. Haizen Reidhead 41 9 Desert Hustle (Aviles) 5/20/2023
Ernesto Ruelas 75 15 Az Sugar Skulls 5/20/2023
3 Kyle Wisniewski 49 11 Canes Az 2027 Black 5/21/2023
Az Sugar Skulls
10 Cody Carmichael 72 11 Trosky National 2028 5/21/2023
28 Liam Coyle 53 8 Arizona Spurs 14u 5/20/2023
5 Easton Forbrook 56 7 Trosky National 2028 5/21/2023
28 2 Sticks Southwest Blue 14u 5/21/2023
Total 84 9
11 Christian Lee 5 0 Arizona Spurs 14u 5/20/2023
14 3 Sticks Southwest Blue 14u 5/21/2023
Total 19 3
1 Billy Lewis 43 9 Desert Hustle (Aviles) 5/20/2023
32 Alexander (Aj) Pond 84 7 Sticks Southwest Blue 14u 5/21/2023
34 Camden Shea 9 3 Desert Hustle (Aviles) 5/20/2023
19 Christian Trevino 57 5 Arizona Spurs 14u 5/20/2023
16 3 Sticks Southwest Blue 14u 5/21/2023
Total 73 8
Canes Az 2027 Black
3 Brady Baker 65 9 Arizona Spurs 14u 5/21/2023
48 Tucker Beam 16 3 Trosky National 2028 5/20/2023
0 Beck Bertsche 29 7 One National 2028 5/20/2023
34 Bennett Beyer 57 9 Arizona Spurs 14u 5/21/2023
8 Carlos Davila 83 15 Trosky National 2028 5/20/2023
13 Thatcher Johnson 59 12 Usa Prime Arizona 5/21/2023
Colton Shreeve 93 14 One National 2028 5/20/2023
Desert Hustle (Aviles)
2 Brody Allen 26 3 One National 2028 5/21/2023
35 Wilfredo Aviles 24 3 Arizona Spurs 14u 5/20/2023
9 Ezequiel Brito 12 2 One National 2028 5/21/2023
28 Jacinto Espinoza Iii 19 2 Arizona Spurs 14u 5/20/2023
17 1 One National 2028 5/21/2023
Total 36 3
4 Ethan Garcia 34 3 Az Sugar Skulls 5/20/2023
34 9 One National 2028 5/21/2023
Total 68 12
6 Joshua Hildwine 56 7 Az Sugar Skulls 5/20/2023
99 Justin Klingenberg 40 4 Arizona Spurs 14u 5/20/2023
42 Royce Robinson 30 3 Arizona Spurs 14u 5/20/2023
4 Talin Roth 9 0 Az Sugar Skulls 5/20/2023
12 3 One National 2028 5/21/2023
Total 21 3
One National 2028
9 Liam Becher 42 6 Canes Az 2027 Black 5/20/2023
11 Ryder Bell 80 14 Canes Az 2027 Black 5/20/2023
0 Gavyn Piskorski 40 9 Usa Prime Arizona 5/20/2023
24 Brockton Reichwein 50 9 Usa Prime Arizona 5/20/2023
16 Damian Valdez 79 18 Desert Hustle (Aviles) 5/21/2023
One National Navy
10 Gaige Cook 60 9 Trosky American 2028 5/20/2023
51 Braedan Fried 24 3 Trosky American 2028 5/20/2023
34 8 Sticks Southwest Blue 14u 5/21/2023
Total 58 11
0 Luke Gelder 32 5 Sticks Southwest Blue 14u 5/21/2023
13 Colten McRoberts 29 3 Trosky American 2028 5/20/2023
0 Ethan Rauscher 42 8 Sticks Southwest Blue 14u 5/21/2023
13 Vincent Richard 19 2 Sticks Southwest Blue 14u 5/20/2023
0 Kash Schwarzkopf 0 0 Trosky American 2028 5/20/2023
95 19 Sticks Southwest Blue 14u 5/20/2023
Total 95 19
Sticks Southwest Blue 14u
34 Connor Baker 10 3 One National Navy 5/20/2023
17 Andrew Boyd Jr 25 2 One National Navy 5/20/2023
2 Isaiah Holguin 63 9 One National Navy 5/21/2023
20 Salvador Montes IV 25 2 Trosky American 2028 5/20/2023
61 12 One National Navy 5/21/2023
Total 86 14
99 Landon Sowa 25 3 One National Navy 5/20/2023
5 Owen Tsau 54 11 One National Navy 5/20/2023
17 2 Trosky American 2028 5/20/2023
Total 71 13
27 Ren Wallace 66 14 Az Sugar Skulls 5/21/2023
18 Brayden Wells 87 16 Trosky American 2028 5/20/2023
Trosky American 2028
Tristan Belin 61 10 One National Navy 5/20/2023
Jace Diaz 56 7 Arizona Spurs 14u 5/21/2023
37 Jack Graham 26 4 One National Navy 5/20/2023
6 Braxton Oliveto 8 1 Arizona Spurs 14u 5/21/2023
Jacob Orr 53 12 Sticks Southwest Blue 14u 5/20/2023
Elliot Pickrell 38 4 Arizona Spurs 14u 5/21/2023
Mateo Rodriguez 42 9 Sticks Southwest Blue 14u 5/20/2023
Trosky National 2028
34 Camden Bowser 36 3 Canes Az 2027 Black 5/20/2023
30 Jack Glandorf 25 3 Canes Az 2027 Black 5/20/2023
24 Ty Holmstead 72 9 Az Sugar Skulls 5/21/2023
Jackson Leigh 45 4 Usa Prime Arizona 5/20/2023
Landan (Lj) Rook 79 12 Canes Az 2027 Black 5/20/2023
26 Siale Tulua 67 14 Usa Prime Arizona 5/20/2023
55 Sione Tulua 51 6 Az Sugar Skulls 5/21/2023
Usa Prime Arizona
3 Ryan Carlson 27 2 Trosky National 2028 5/20/2023
99 Soren Etheridge 10 3 Canes Az 2027 Black 5/21/2023
Matthew Gaona 89 14 One National 2028 5/20/2023
Cole Judge 76 12 Trosky National 2028 5/20/2023
Joseph Kai Klepfer 1 3 Trosky National 2028 5/20/2023
16 Aidan McKendry 25 6 One National 2028 5/20/2023
17 Chloe McKendry 49 2 Canes Az 2027 Black 5/21/2023
15 Travis Schue 28 3 Trosky National 2028 5/20/2023
50 Easton Townes 54 7 Canes Az 2027 Black 5/21/2023