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
Gbg Colorado 2029
27 Camden Carter 38 6 Sin City Thunder 14u 11/17/2024
1 Carson Davies 93 15 Pure Baseball Titans 11/16/2024
3 Riley Enochs 30 0 Sin City Thunder 14u 11/17/2024
17 Jake Farmer 18 3 Pure Baseball Titans 11/16/2024
16 3 Sin City Thunder 14u 11/17/2024
Total 34 6
28 Aaron Gomes 20 0 Sin City Thunder 14u 11/17/2024
11 Ethan Krestancic 81 9 MTBA DAWGS - Massanari 11/16/2024
10 Caden Sherpa 8 0 MTBA DAWGS - Massanari 11/16/2024
36 0 Sin City Thunder 14u 11/17/2024
Total 44 0
Gbg Vegas 14u Red
Michael Bergin 84 14 Knights Elite Lv 11/17/2024
Ian Denney 80 11 Sin City Thunder 14u 11/16/2024
Kalin Laesch 37 8 Sin City Thunder 14u 11/16/2024
57 8 Knights Elite Lv 11/17/2024
Total 94 16
Yael Machado 83 14 Utah Lumberkings 11/16/2024
Ghost Baseball 14u
13 Joseph Gallo 43 2 PFA Southern Nevada 11/17/2024
13 2 Trosky Force 14u 11/17/2024
Total 56 4
71 Damian Lucero 90 14 Trosky Force 14u 11/16/2024
4 Benson Ornelas 85 17 Wow Factor NV 14u 11/16/2024
10 Dustin Rice 69 9 PFA Southern Nevada 11/17/2024
45 Junha Song 9 2 Trosky Force 14u 11/16/2024
13 2 Wow Factor NV 14u 11/16/2024
Total 22 4
23 1 Trosky Force 14u 11/17/2024
Total 45 5
23 Kyler Vroman 74 11 Trosky Force 14u 11/17/2024
Knights Elite Lv
5 Jaxon Clark 19 3 MTBA DAWGS - Massanari 11/17/2024
1 Judson Clark 0 0 MTBA DAWGS - Massanari 11/17/2024
13 Ryder Creighton 19 7 Socal Pack 11/16/2024
26 8 Gbg Vegas 14u Red 11/17/2024
Total 45 15
14 Bryan Freeman 70 15 PFA Southern Nevada 11/16/2024
55 Cruz Johnson 21 3 Socal Pack 11/16/2024
25 5 MTBA DAWGS - Massanari 11/17/2024
Total 46 8
24 Jaxson McMullin 84 11 Socal Pack 11/16/2024
4 Cade Meyer 24 5 PFA Southern Nevada 11/16/2024
42 4 Gbg Vegas 14u Red 11/17/2024
Total 66 9
2 Carson Redford 0 0 Gbg Vegas 14u Red 11/17/2024
27 Cody Ruffell 83 10 Gbg Vegas 14u Red 11/17/2024
19 Ryder Schuette 38 4 MTBA DAWGS - Massanari 11/17/2024
MTBA DAWGS - Massanari
50 Christopher Bannister Jr 86 10 Gbg Colorado 2029 11/16/2024
48 Payton Conley-Cimini 36 9 Knights Elite Lv 11/17/2024
53 9 PFA Southern Nevada 11/17/2024
Total 89 18
19 Jase Heiseler 101 12 PFA Southern Nevada 11/17/2024
27 Aiden Keehan 23 5 Knights Elite Lv 11/17/2024
38 Lucas Kim 10 2 Gbg Colorado 2029 11/16/2024
15 Josiah Lavea-Aldridge 24 2 Gbg Colorado 2029 11/16/2024
2 Jason Lizotte 77 14 Pure Baseball Titans 11/17/2024
30 Jayden Meyers 7 1 Gbg Colorado 2029 11/16/2024
50 4 Trosky Arizona 2029 Navy 11/16/2024
Total 57 5
21 Gavin Newman 31 6 Trosky Arizona 2029 Navy 11/16/2024
18 Sawyer Perry 10 2 Trosky Arizona 2029 Navy 11/16/2024
PFA Southern Nevada
Jordan Acquisto 26 2 Ghost Baseball 14u 11/17/2024
7 Joaquin Borin 11 3 Utah Lumberkings 11/17/2024
55 Tucker Christman 72 8 MTBA DAWGS - Massanari 11/17/2024
4 Cohen Fuller 75 12 MTBA DAWGS - Massanari 11/17/2024
10 Eron Galvan 51 15 Knights Elite Lv 11/16/2024
Jaden Giovanni 61 12 Ghost Baseball 14u 11/17/2024
12 Ajay Hermosura 22 6 Knights Elite Lv 11/16/2024
55 11 Utah Lumberkings 11/17/2024
Total 77 17
22 Cannon Sheff 73 15 Socal Pack 11/16/2024
Pure Baseball Titans
23 Ben Battisti 79 12 Gbg Colorado 2029 11/16/2024
2 Davin Brady 10 3 Trosky Arizona 2029 Navy 11/16/2024
17 3 MTBA DAWGS - Massanari 11/17/2024
Total 27 6
55 Alex Garcia 79 18 Trosky Arizona 2029 Navy 11/16/2024
44 Deklan Kile 32 6 Gbg Colorado 2029 11/16/2024
1 PRESTON STANLEY 17 3 MTBA DAWGS - Massanari 11/17/2024
25 Peyton Yurovchak 72 8 MTBA DAWGS - Massanari 11/17/2024
Sin City Thunder 14u
Jack Carpenter 95 16 Socal Pack 11/17/2024
3 Isaac Gloria 57 12 Gbg Vegas 14u Red 11/16/2024
0 Tristan Holcombe 51 12 Wow Factor NV 14u 11/17/2024
46 9 Gbg Colorado 2029 11/17/2024
Total 97 21
99 Elijah McDuffie 5 0 Utah Lumberkings 11/16/2024
13 Robert Rios 52 9 Utah Lumberkings 11/16/2024
25 Chance Schaefer 36 5 Utah Lumberkings 11/16/2024
44 Jordan Stopa 62 7 Gbg Vegas 14u Red 11/16/2024
8 Lachlan Ushiroda 27 5 Socal Pack 11/17/2024
51 7 Wow Factor NV 14u 11/17/2024
Total 78 12
Socal Pack
35 Jayden Bai 48 6 Sin City Thunder 14u 11/17/2024
3 Clayton Carlos 21 3 Knights Elite Lv 11/16/2024
7 Pj Daigneault 65 11 PFA Southern Nevada 11/16/2024
21 Luke Drascich 12 3 Knights Elite Lv 11/16/2024
33 Ryland Grigas 44 6 Knights Elite Lv 11/16/2024
13 Andrew Kalcevich 83 15 Sin City Thunder 14u 11/17/2024
0 Ben Napier 11 0 PFA Southern Nevada 11/16/2024
2 Lennox Ortiz 58 9 Knights Elite Lv 11/16/2024
Trosky Arizona 2029 Navy
2 Jakobi Anglin 69 11 Wow Factor NV 14u 11/17/2024
3 Izdrel Delgado 12 3 MTBA DAWGS - Massanari 11/16/2024
14 Rett Ethier 50 8 Pure Baseball Titans 11/16/2024
11 Colson Good 33 1 MTBA DAWGS - Massanari 11/16/2024
Jaxon Lewis 79 12 Pure Baseball Titans 11/16/2024
2 Carter Moloney 57 5 MTBA DAWGS - Massanari 11/16/2024
7 Caleb Smith 40 5 MTBA DAWGS - Massanari 11/16/2024
5 Brady Sparks 50 4 Wow Factor NV 14u 11/17/2024
Trosky Force 14u
3 Caleb Adkins 16 1 Ghost Baseball 14u 11/16/2024
51 Hunter Durfee 87 17 Ghost Baseball 14u 11/16/2024
5 Blake Gadler 60 12 Wow Factor NV 14u 11/16/2024
76 12 Ghost Baseball 14u 11/17/2024
Total 136 24
13 Cameron Lewis 19 0 Ghost Baseball 14u 11/17/2024
17 Brady Muench 17 2 Ghost Baseball 14u 11/16/2024
9 Andres Pani 35 9 Wow Factor NV 14u 11/16/2024
29 Owen Williams 19 3 Ghost Baseball 14u 11/17/2024
Utah Lumberkings
Benji Engemann 45 2 PFA Southern Nevada 11/17/2024
Kingston Johnson 52 5 Gbg Vegas 14u Red 11/16/2024
Hawkin Rasmussen 28 5 PFA Southern Nevada 11/17/2024
Kingston Stroshine 63 15 Sin City Thunder 14u 11/16/2024
Dawson White 30 4 PFA Southern Nevada 11/17/2024
Brodie Zimmerman 39 6 Gbg Vegas 14u Red 11/16/2024
Wow Factor NV 14u
28 Blake Bedard 71 10 Ghost Baseball 14u 11/16/2024
17 Kolby Davis 36 8 Trosky Force 14u 11/16/2024
23 Jabron Jones 18 0 Trosky Force 14u 11/16/2024
10 Derek King 59 7 Ghost Baseball 14u 11/16/2024
5 Ethan Macanas 41 9 Trosky Arizona 2029 Navy 11/17/2024
12 Lucas Ota-Salas 22 3 Sin City Thunder 14u 11/17/2024
29 Carter Shaul 45 6 Trosky Arizona 2029 Navy 11/17/2024
34 Max Tribett 75 12 Trosky Force 14u 11/16/2024
7 Kamden Wood 77 18 Sin City Thunder 14u 11/17/2024