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
AZ Roadrunners
24 Cash Carmichael 7 0 Marucci Athletics 2028 Tewers 11/26/2022
2 Bentley Elrod 53 9 Marucci Athletics 13u Ryan 11/26/2022
14 Deklan Emmersen 51 5 Xtreme Heat BBA 13u 11/25/2022
13 James Hartzel 6 3 Marucci Athletics 2028 Tewers 11/26/2022
20 Leland Ingraham 50 14 Az Strike 11/25/2022
28 Declan O’Brien 37 4 Xtreme Heat BBA 13u 11/25/2022
45 10 Fs21 Stars 2028 11/27/2022
Total 82 14
23 Jackson Pavone 36 6 Marucci Athletics 2028 Tewers 11/26/2022
21 Lorenzo Recalde 43 9 Xtreme Heat BBA 13u 11/25/2022
52 9 Fs21 Stars 2028 11/27/2022
Total 95 18
3 Kevin Jr. Sam 59 7 Marucci Athletics 2028 Tewers 11/26/2022
15 Aiden Vargas 65 12 Marucci Athletics 13u Ryan 11/26/2022
Az Strike
2 Jacob Black 19 1 Tucson Freedom Fighters 11/26/2022
24 3 Xtreme Heat BBA 13u 11/26/2022
Total 43 4
15 Akers Caden 28 2 AZ Roadrunners 11/25/2022
31 6 Xtreme Heat BBA 13u 11/26/2022
Total 59 8
25 Cooper LeRoy 76 9 AZ Roadrunners 11/25/2022
24 Alan Macias 2 1 AZ Roadrunners 11/25/2022
51 8 Marucci Athletics 2028 Tewers 11/26/2022
Total 53 9
0 Ethan Morris 9 0 Marucci Athletics 2028 Tewers 11/26/2022
34 2 AZ Roadrunners 11/26/2022
Total 43 2
13 Tyler Wiley 39 5 Tucson Freedom Fighters 11/25/2022
51 12 Xtreme Heat BBA 13u 11/26/2022
Total 90 17
3 Brenden Ziegmann 51 9 Tucson Freedom Fighters 11/25/2022
35 4 Marucci Athletics 2028 Tewers 11/26/2022
Total 86 13
Fs21 Stars 2028
5 Robert Brunet 36 6 Marucci Athletics 2028 Tewers 11/25/2022
58 9 AZ Roadrunners 11/27/2022
Total 94 15
12 Cruz Chavez 26 6 Marucci Athletics 2028 Tewers 11/25/2022
74 17 Swarm Red Elite National 2028 11/27/2022
Total 100 23
16 Tallen Dannenfeldt 0 0 Marucci Athletics 13u Ryan 11/25/2022
55 15 Xtreme Heat BBA 13u 11/26/2022
Total 55 15
3 Mack Ellingson 0 0 Marucci Athletics 13u Ryan 11/25/2022
7 1 Xtreme Heat BBA 13u 11/26/2022
Total 7 1
20 3 Tucson Freedom Fighters 11/26/2022
Total 27 4
27 Isaiah Martinez 10 3 Marucci Athletics 13u Ryan 11/25/2022
20 4 Swarm Red Elite National 2028 11/27/2022
Total 30 7
9 Cayden Mitchell 22 5 Xtreme Heat BBA 13u 11/26/2022
38 9 AZ Roadrunners 11/27/2022
Total 60 14
22 Calan Platt 68 12 Marucci Athletics 13u Ryan 11/25/2022
14 2 AZ Roadrunners 11/27/2022
Total 82 14
21 James Stout 13 3 Marucci Athletics 2028 Tewers 11/25/2022
32 Bristol Waite 24 2 Marucci Athletics 13u Ryan 11/25/2022
56 12 Tucson Freedom Fighters 11/26/2022
Total 80 14
Marucci Athletics 13u Ryan
2 Brody Booth 15 1 Overfly Az Grey 11/25/2022
8 Colten Campbell 26 2 Overfly Az Grey 11/25/2022
26 6 AZ Roadrunners 11/26/2022
Total 52 8
10 Cooper Daley 72 13 AZ Roadrunners 11/26/2022
27 Cooper Frost 37 6 Fs21 Stars 2028 11/25/2022
62 11 Swarm Red Elite National 2028 11/26/2022
Total 99 17
28 Riggs Holowell 74 9 Swarm Red Elite National 2028 11/26/2022
1 Drew Lindblom 90 12 Fs21 Stars 2028 11/25/2022
35 Jackson Wright 84 14 Overfly Az Grey 11/25/2022
Marucci Athletics 2028 Tewers
23 Jaxon Clubb 28 6 Az Strike 11/26/2022
37 5 Swarm Red Elite National 2028 11/27/2022
Total 65 11
4 Brecken Garday 71 9 Az Strike 11/26/2022
21 Erik Lopez 40 4 AZ Roadrunners 11/26/2022
44 Joshua Messer 50 5 Swarm Red Elite National 2028 11/25/2022
81 Max Nibarger 30 1 Fs21 Stars 2028 11/25/2022
17 3 AZ Roadrunners 11/26/2022
Total 47 4
2 Troy Tewers 12 0 Swarm Red Elite National 2028 11/25/2022
74 7 Swarm Red Elite National 2028 11/27/2022
Total 86 7
Diego Velazquez 44 7 Fs21 Stars 2028 11/25/2022
61 7 AZ Roadrunners 11/26/2022
Total 105 14
6 Caden Wheeler 17 3 Fs21 Stars 2028 11/25/2022
55 12 Swarm Red Elite National 2028 11/25/2022
Total 72 15
Overfly Az Grey
16 Eddie Aguirre 52 9 Tucson Freedom Fighters 11/26/2022
6 Brendan Cupido 58 18 Marucci Athletics 13u Ryan 11/25/2022
8 Jackson Hall 17 0 Swarm Red Elite National 2028 11/26/2022
7 Santiago Heredia 15 3 Marucci Athletics 13u Ryan 11/25/2022
42 5 Tucson Freedom Fighters 11/26/2022
Total 57 8
20 Hugh Hurkmans 59 11 Xtreme Heat BBA 13u 11/25/2022
43 Brandon Pate 64 9 Swarm Red Elite National 2028 11/26/2022
7 Ryder Salontai 24 1 Tucson Freedom Fighters 11/26/2022
59 6 Swarm Red Elite National 2028 11/26/2022
Total 83 7
Swarm Red Elite National 2028
18 Jacob Colao 99 20 Marucci Athletics 13u Ryan 11/26/2022
6 Chris Escarcega Jr. 48 9 Marucci Athletics 2028 Tewers 11/25/2022
53 10 Fs21 Stars 2028 11/27/2022
Total 101 19
99 Jordan Flygare 26 3 Overfly Az Grey 11/26/2022
52 10 Fs21 Stars 2028 11/27/2022
Total 78 13
13 Jirah Jensen 69 12 Overfly Az Grey 11/26/2022
10 Kenneth Koshinski 67 12 Tucson Freedom Fighters 11/26/2022
23 Josiah Shim 16 3 Overfly Az Grey 11/26/2022
1 Parker Tompkins 68 11 Marucci Athletics 2028 Tewers 11/25/2022
22 Nate Wachinski 26 6 Tucson Freedom Fighters 11/25/2022
64 15 Marucci Athletics 2028 Tewers 11/27/2022
Total 90 21
Tucson Freedom Fighters
11 Porter Bradley 51 8 Az Strike 11/25/2022
27 3 Overfly Az Grey 11/26/2022
Total 78 11
7 Greer Chanek 40 3 Swarm Red Elite National 2028 11/25/2022
0 Martin Chavez Jr. 13 2 Overfly Az Grey 11/26/2022
22 2 Fs21 Stars 2028 11/26/2022
Total 35 4
8 Adrian Davis 39 3 Swarm Red Elite National 2028 11/25/2022
60 6 Fs21 Stars 2028 11/26/2022
Total 99 9
40 Kaleb Diaz 54 12 Overfly Az Grey 11/26/2022
42 5 Fs21 Stars 2028 11/26/2022
Total 96 17
17 Alec Jimenez 52 9 Swarm Red Elite National 2028 11/26/2022
25 Nehemiah Valenzuela 26 1 Overfly Az Grey 11/26/2022
99 Jayson Veit 59 9 Az Strike 11/25/2022
Xtreme Heat BBA 13u
31 Alejandro Galaviz 92 16 Fs21 Stars 2028 11/26/2022
23 Andrew Garcia 43 3 AZ Roadrunners 11/25/2022
17 3 Az Strike 11/26/2022
Total 60 6
5 Isaac Garnier 23 2 AZ Roadrunners 11/25/2022
77 Aiden Lagunas 39 3 Overfly Az Grey 11/25/2022
55 9 Az Strike 11/26/2022
Total 94 12
4 Aiden Lopez 32 9 AZ Roadrunners 11/25/2022
47 5 Fs21 Stars 2028 11/26/2022
Total 79 14
99 Jeff Mattern Jr. 12 0 Overfly Az Grey 11/25/2022
7 Jacob Torres 47 2 Overfly Az Grey 11/25/2022
16 Damian Uriarte 34 3 Overfly Az Grey 11/26/2022
10 Christian Waldera 18 3 AZ Roadrunners 11/25/2022
34 6 Az Strike 11/27/2022
Total 52 9