Notice: You are currently viewing a development version of the PerfectGame.org website.
For the live site, please visit www.perfectgame.org
2,031 MLB PLAYERS | 14,466 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
--SF Giants Complex Parking Lot Address: 4175 N Hayden Rd, Scottsdale, AZ.
--$10 Gate Fee at Gene Autry Complex Only
--Merchandise Tent is located at Gene Autry Complex.
Apr 28 - 30 | 
Schedule/Scores Brackets Event Info   Pool Standings
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
Anthem Blue 13u
44 Chris Allison 31 9 Canes Az Gold 4/29/2023
3 Konnor Boop 52 9 Canes Az Gold 4/29/2023
22 Michael Carbone 57 8 Riot 2028 4/30/2023
4 Brody Miller 10 2 Riot 2028 4/30/2023
25 Logan Nichols 49 4 Riot 2028 4/30/2023
23 Jack Siebenbrodt 24 2 Riot 2028 4/28/2023
11 Andrew Uhlenhake 50 6 Riot 2028 4/28/2023
21 Ayden Walker 44 3 Riot 2028 4/28/2023
Arizona Monsoon Baseball
7 Jason Canez 86 21 Project Baseball 13u Majors 4/29/2023
1 Ethan Carmona 98 21 Az Aztecs 4/30/2023
8 Victor Corella 19 3 Xtreme Heat Bba 13u 4/29/2023
10 Dylan Erickson 53 7 Xtreme Heat Bba 13u 4/29/2023
42 11 Riot 2028 4/30/2023
Total 95 18
87 Cosimo Milo 61 8 Xtreme Heat Bba 13u 4/29/2023
24 Tanner Sultan 57 6 Riot 2028 4/30/2023
Az Aztecs
2 Alfonso Alcaraz 43 9 Arizona Monsoon Baseball 4/30/2023
22 Juan Marrufo 26 2 One National 2028 4/28/2023
42 Benjamin Mercado 33 4 One National 2028 4/29/2023
40 Masson Meyers 12 1 One National 2028 4/29/2023
72 8 Arizona Monsoon Baseball 4/30/2023
Total 84 9
1 Harper Scott 23 0 One National 2028 4/28/2023
20 Jose Tajia 7 1 Marucci Athletics 13u Ryan Orange 4/29/2023
10 3 One National 2028 4/29/2023
Total 17 4
51 Max Torres 23 1 One National 2028 4/29/2023
3 Diego Velazquez 100 13 Marucci Athletics 13u Ryan Orange 4/29/2023
Canes Az Gold
13 Tristan Belin 36 6 Anthem Blue 13u 4/29/2023
25 Gage Epting 19 0 Fs21 Stars 2028 4/30/2023
14 Jake Ezra 43 9 Anthem Blue 13u 4/29/2023
24 Jackson Leigh 40 4 Riot 2028 4/29/2023
2 Jj Lott 58 6 Riot 2028 4/29/2023
23 Michael Melenovich 39 5 Riot 2028 4/29/2023
52 12 Fs21 Stars 2028 4/30/2023
Total 91 17
0 Knox Reyes 41 5 Anthem Blue 13u 4/29/2023
36 6 Fs21 Stars 2028 4/30/2023
Total 77 11
Canyon Thunder
10 Alec Jimenez 26 0 One National 2028 4/30/2023
27 Richie Lopez 32 2 One National 2028 4/30/2023
6 Jayden McLean 77 12 Usa Prime Nm 13u 4/29/2023
24 Kingston Sinner 84 10 One National 2028 4/30/2023
25 Clay Turner 20 6 Usa Prime Nm 13u 4/29/2023
11 Brock White 78 12 Fs21 Stars 2028 4/28/2023
Fs21 Stars 2028
5 Robert Brunet 83 17 Canes Az Gold 4/30/2023
12 Cruz Chavez 25 3 Canyon Thunder 4/28/2023
63 9 Xtreme Heat Bba 13u 4/30/2023
Total 88 12
45 Rory Irwin 51 9 Usa Prime Nm 13u 4/29/2023
27 Isaiah Martinez 15 3 Usa Prime Nm 13u 4/29/2023
39 6 Xtreme Heat Bba 13u 4/30/2023
Total 54 9
9 Cayden Mitchell 15 3 Usa Prime Nm 13u 4/29/2023
13 0 Xtreme Heat Bba 13u 4/30/2023
Total 28 3
22 Calan Platt 56 6 Canyon Thunder 4/28/2023
44 Will Waggoner 30 1 Canyon Thunder 4/28/2023
17 3 Xtreme Heat Bba 13u 4/30/2023
Total 47 4
3 1 Canes Az Gold 4/30/2023
Total 50 5
Marucci Athletics 13u Ryan Orange
16 Eddie Aguirre 62 7 Project Baseball 13u Majors 4/30/2023
8 Colten Campbell 19 3 Az Aztecs 4/29/2023
0 0 Project Baseball 13u Majors 4/30/2023
Total 19 3
23 Evan Hedlund 69 12 Az Aztecs 4/29/2023
28 Riggs Holowell 73 9 Usa Prime Nm 13u 4/30/2023
44 Carter Hummer 37 5 Project Baseball 13u Majors 4/30/2023
4 McGuire Ryan 43 6 Overfly Az 4/29/2023
35 Jackson Wright 64 9 Usa Prime Nm 13u 4/30/2023
0 Weldon Wright 69 6 Overfly Az 4/29/2023
24 1 Project Baseball 13u Majors 4/30/2023
Total 93 7
One National 2028
2 Kasen Barricklow 66 12 Az Aztecs 4/29/2023
9 Liam Becher 30 3 Az Aztecs 4/29/2023
26 5 Overfly Az 4/30/2023
Total 56 8
11 Ryder Bell 22 3 Overfly Az 4/30/2023
65 12 Canyon Thunder 4/30/2023
Total 87 15
99 Weston Bundy 52 15 Xtreme Heat Bba 13u 4/30/2023
3 Christian (CJ) Estrella 77 12 Overfly Az 4/29/2023
25 Jacob Martinez 88 11 Overfly Az 4/30/2023
0 Gavyn Piskorski 41 9 Overfly Az 4/29/2023
Overfly Az
17 Alec Gerken 19 3 Marucci Athletics 13u Ryan Orange 4/29/2023
7 Santiago Heredia 72 15 One National 2028 4/29/2023
0 Yadier Lugo 94 15 One National 2028 4/30/2023
43 Brandon Pate 82 11 Marucci Athletics 13u Ryan Orange 4/29/2023
20 Colby Rahn 23 6 One National 2028 4/29/2023
18 3 One National 2028 4/30/2023
Total 41 9
Project Baseball 13u Majors
12 Keone Ede 58 4 Xtreme Heat Bba 13u 4/28/2023
11 Hudson Holcomb 41 6 Xtreme Heat Bba 13u 4/29/2023
9 Andre Lopez 59 10 Arizona Monsoon Baseball 4/29/2023
35 EJ Lord 92 15 Marucci Athletics 13u Ryan Orange 4/30/2023
1 Matthew Pena 27 8 Arizona Monsoon Baseball 4/29/2023
Riot 2028
31 Victor Garcia 56 6 Canes Az Gold 4/29/2023
21 Malachi Lemau 15 3 Anthem Blue 13u 4/28/2023
88 Justin Marquez 58 11 Anthem Blue 13u 4/28/2023
13 Aaron Ohlmaier 81 15 Anthem Blue 13u 4/30/2023
7 Mauricio Olivas 17 3 Arizona Monsoon Baseball 4/30/2023
24 Dougie Turasky Jr 41 8 Canes Az Gold 4/29/2023
14 Michael Wax 86 17 Arizona Monsoon Baseball 4/30/2023
Usa Prime Nm 13u
8 Zachary Beasley 12 2 Marucci Athletics 13u Ryan Orange 4/30/2023
4 Tucker Harrison 72 8 Canyon Thunder 4/29/2023
31 1 Marucci Athletics 13u Ryan Orange 4/30/2023
Total 103 9
20 Victor Martinez 46 6 Fs21 Stars 2028 4/29/2023
16 Cameron McMillan 7 3 Canyon Thunder 4/29/2023
28 Landon McMillan 49 9 Fs21 Stars 2028 4/29/2023
25 Brady Moore 59 15 Marucci Athletics 13u Ryan Orange 4/30/2023
26 Romyn Rivera 34 6 Canyon Thunder 4/29/2023
Xtreme Heat Bba 13u
31 Alejandro Galaviz 58 8 One National 2028 4/30/2023
23 Andrew Garcia 34 4 Arizona Monsoon Baseball 4/29/2023
61 9 Fs21 Stars 2028 4/30/2023
Total 95 13
77 Aiden Lagunas 99 14 Arizona Monsoon Baseball 4/29/2023
4 Aiden Lopez 22 6 Project Baseball 13u Majors 4/29/2023
37 4 One National 2028 4/30/2023
Total 59 10
99 Jeff Mattern Jr. 19 3 One National 2028 4/30/2023
7 Jacob Torres 28 6 Project Baseball 13u Majors 4/29/2023
64 12 Fs21 Stars 2028 4/30/2023
Total 92 18