THE WORLD'S LARGEST AND MOST COMPREHENSIVE SCOUTING ORGANIZATION
| 2,437 MLB PLAYERS | 15,806 MLB DRAFT SELECTIONS
2,437 MLB PLAYERS | 15,806 MLB DRAFT SELECTIONS
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
5 Tool Baseball 9U
3 Tristan Ashley 25 6 Rally Roosters 5/2/2026
43 11 Young Guns 9U 5/3/2026
Total 68 17
27 Aiden Buhler 20 3 The Upstate Grizzlies 5/2/2026
33 Maxon Graf 33 6 The Upstate Grizzlies 5/2/2026
6 Micah Hood 16 6 The Upstate Grizzlies 5/2/2026
33 4 Young Guns 9U 5/3/2026
Total 49 10
11 Noah Hood 21 3 Rally Roosters 5/2/2026
2 Jackson Maus 26 6 Rally Roosters 5/2/2026
5 1 Young Guns 9U 5/3/2026
Total 31 7
5G Prime 8U
Bentley Bogan 31 1 Palmetto Lightning 5/2/2026
0 0 Dirtbags Diamondbacks 9U 5/3/2026
Total 31 1
Bentley Davis 28 3 Dirtbags Diamondbacks 9U 5/2/2026
41 6 Dirtbags Diamondbacks 9U 5/3/2026
Total 69 9
Titan Edgeworth 14 0 Dirtbags Diamondbacks 9U 5/2/2026
34 6 Dirtbags Diamondbacks 9U 5/3/2026
Total 48 6
Jonah Johnson 25 3 Palmetto Lightning 5/2/2026
Camden Mathias 44 5 Palmetto Lightning 5/2/2026
Paxton Stewart 40 6 Palmetto Lightning 5/3/2026
Parker Vaughn 24 6 Dirtbags Diamondbacks 9U 5/2/2026
53 7 Palmetto Lightning 5/3/2026
Total 77 13
5G Prime 9U
11 Brooks Baird 33 8 DIAMOND DUCKS 9U GOLD 5/2/2026
67 10 Showcase Baseball Academy Upstate 5/3/2026
Total 100 18
1 Nolan Farmer 10 1 Elite Diamond Dawgs 9u Red 5/2/2026
7 1 Elite Diamond Dawgs 9u Red 5/3/2026
Total 17 2
20 3 Palmetto Lightning 5/3/2026
Total 37 5
12 Kyler-Ray Geer 37 8 Elite Diamond Dawgs 9u Red 5/3/2026
25 4 Palmetto Lightning 5/3/2026
Total 62 12
85 Mason Kirby 30 9 DIAMOND DUCKS 9U GOLD 5/2/2026
20 3 Palmetto Lightning 5/3/2026
Total 50 12
2 Walker Lee 48 8 Elite Diamond Dawgs 9u Red 5/2/2026
21 0 Palmetto Lightning 5/3/2026
Total 69 8
6 Jayven Mitchell 30 3 Palmetto Lightning 5/3/2026
Barrett Rowe 12 3 Elite Diamond Dawgs 9u Red 5/2/2026
19 2 Elite Diamond Dawgs 9u Red 5/3/2026
Total 31 5
21 2 Showcase Baseball Academy Upstate 5/3/2026
Total 52 7
Blythewood Bombers 9U
44 Grant Belville 19 6 Young Guns 9U 5/3/2026
0 Austin Bouknight 40 5 Canes South 9U 5/2/2026
88 Landin Hoffman 29 3 Canes South 9U 5/2/2026
7 Owen Lorick 16 4 Canes South 9U 5/2/2026
9 Maddox Olver 19 0 Young Guns 9U 5/2/2026
15 2 Young Guns 9U 5/3/2026
Total 34 2
8 Kody Schwarzbauer 37 11 Young Guns 9U 5/2/2026
1 Sullivan Sloan 17 1 Young Guns 9U 5/2/2026
18 6 Mid Carolina Steamers 9U 5/3/2026
Total 35 7
60 9 Young Guns 9U 5/3/2026
Total 95 16
Canes South 9U
31 Knox Brunson 42 4 Young Guns 9U 5/3/2026
27 Miles Deyoung 58 9 Greenville Spinners 9u 5/2/2026
21 Parker Hines 71 10 Blythewood Bombers 9U 5/2/2026
15 Connor Larson 17 0 Blythewood Bombers 9U 5/2/2026
18 5 Greenville Spinners 9u 5/2/2026
Total 35 5
21 3 Young Guns 9U 5/3/2026
Total 56 8
8 Timothy O'Hara 18 0 Blythewood Bombers 9U 5/2/2026
12 Graeson Perry 41 4 Young Guns 9U 5/3/2026
DIAMOND DUCKS 9U GOLD
7 Ryker Belue 34 3 Showcase Baseball Academy Upstate 5/2/2026
47 6 5G Prime 9U 5/2/2026
Total 81 9
0 Oaklen Blanton 51 5 5G Prime 9U 5/2/2026
31 Clayton Chamberlain 11 0 Showcase Baseball Academy Upstate 5/2/2026
1 Memphis Lipscomb 56 6 Elite Diamond Dawgs 9u Red 5/3/2026
24 Rickey Proctor JR. 26 3 Showcase Baseball Academy Upstate 5/2/2026
21 Cash Spencer 35 5 Showcase Baseball Academy Upstate 5/2/2026
18 6 Elite Diamond Dawgs 9u Red 5/3/2026
Total 53 11
Dirtbags Diamondbacks 9U
23 Jaxson Carter 6 1 Emerald City Crusaders 5/2/2026
68 4 5G Prime 8U 5/3/2026
Total 74 5
2 Noah Evans 27 1 5G Prime 8U 5/2/2026
24 6 Emerald City Crusaders 5/2/2026
Total 51 7
44 Grayson Ford 4 1 5G Prime 8U 5/2/2026
12 Everett Hetelle 59 4 5G Prime 8U 5/2/2026
16 Xue Martinez 46 8 Emerald City Crusaders 5/2/2026
32 Cashton Whitehead 30 4 5G Prime 8U 5/3/2026
Elite Diamond Dawgs 9u Red
Jaxon Clevenger 48 8 5G Prime 9U 5/2/2026
19 1 5G Prime 9U 5/3/2026
Total 67 9
Noah Ditren 49 4 5G Prime 9U 5/2/2026
13 2 DIAMOND DUCKS 9U GOLD 5/3/2026
Total 62 6
Reid Kjergaard 32 3 DIAMOND DUCKS 9U GOLD 5/3/2026
22 4 5G Prime 9U 5/3/2026
Total 54 7
William Sanders 34 6 Showcase Baseball Academy Upstate 5/2/2026
46 9 DIAMOND DUCKS 9U GOLD 5/3/2026
Total 80 15
Finley Werner 14 3 Showcase Baseball Academy Upstate 5/2/2026
61 7 5G Prime 9U 5/3/2026
Total 75 10
Emerald City Crusaders
13 Craig Attaway 72 6 Palmetto Lightning 5/2/2026
18 John Andrew Barnes 27 1 Palmetto Lightning 5/2/2026
6 0 Palmetto Lightning 5/3/2026
Total 33 1
8 Bexton Fleeman 33 1 Palmetto Lightning 5/2/2026
2 Carson Lewis 51 7 Dirtbags Diamondbacks 9U 5/2/2026
1 Cooper Lewis 9 1 Dirtbags Diamondbacks 9U 5/2/2026
99 Jeremiah Watts 29 4 Dirtbags Diamondbacks 9U 5/2/2026
72 3 Palmetto Lightning 5/3/2026
Total 101 7
Greenville Spinners 9u
17 Caleb Bryant 14 3 Canes South 9U 5/2/2026
11 Wells Camferdam 11 1 Upstate Bulls 5/3/2026
28 Henry Ezzell 43 2 Young Guns 9U 5/2/2026
12 Tripp Giguere 56 9 Canes South 9U 5/2/2026
9 Red Hand 59 6 Upstate Bulls 5/3/2026
8 Graham Morris 63 9 Young Guns 9U 5/2/2026
99 Beau Stephens 36 4 Upstate Bulls 5/3/2026
13 Bodhi Wilkinson 11 1 Young Guns 9U 5/2/2026
Mid Carolina Steamers 9U
8 Marco Cecala 33 4 Blythewood Bombers 9U 5/3/2026
20 Hudson Hill 33 1 Blythewood Bombers 9U 5/3/2026
13 Jameson Hockett 75 17 Upstate Bulls 5/2/2026
99 Ryder Knight 9 1 Upstate Bulls 5/2/2026
23 4 Rally Roosters 5/2/2026
Total 32 5
12 0 Blythewood Bombers 9U 5/3/2026
Total 44 5
10 Ryder Powell 58 11 Rally Roosters 5/2/2026
Palmetto Lightning
4 Camden Deese 56 6 5G Prime 8U 5/3/2026
15 3 5G Prime 9U 5/3/2026
Total 71 9
5 Knox Forrester 26 2 5G Prime 8U 5/2/2026
13 Corben May 12 2 5G Prime 8U 5/2/2026
55 6 5G Prime 9U 5/3/2026
Total 67 8
26 6 Emerald City Crusaders 5/3/2026
Total 93 14
23 Jackson Phillips 35 3 5G Prime 8U 5/2/2026
11 3 5G Prime 9U 5/3/2026
Total 46 6
0 Brayden Wheeler 32 5 5G Prime 8U 5/2/2026
0 0 Emerald City Crusaders 5/2/2026
Total 32 5
29 3 5G Prime 9U 5/3/2026
Total 61 8
35 9 5G Prime 8U 5/3/2026
Total 96 17
12 Cooper White 56 8 Emerald City Crusaders 5/2/2026
Rally Roosters
6 Tommy Edwards 1 3 Mid Carolina Steamers 9U 5/2/2026
12 Bray Hillers 63 9 5 Tool Baseball 9U 5/2/2026
7 Stokes Launchbaugh 46 4 5 Tool Baseball 9U 5/2/2026
48 Barrett McGovern 55 6 The Upstate Grizzlies 5/3/2026
14 Evan Meeks 14 4 The Upstate Grizzlies 5/3/2026
17 Beckett Price 21 2 Mid Carolina Steamers 9U 5/2/2026
99 Rowan Scarborough 59 4 Mid Carolina Steamers 9U 5/2/2026
10 Barrett Sustar 66 8 Mid Carolina Steamers 9U 5/2/2026
Showcase Baseball Academy Upstate
28 Caden Downer 0 0 DIAMOND DUCKS 9U GOLD 5/2/2026
20 1 Elite Diamond Dawgs 9u Red 5/2/2026
Total 20 1
1 Carter English 53 3 DIAMOND DUCKS 9U GOLD 5/2/2026
11 Nicolas Gosnell 27 4 5G Prime 9U 5/3/2026
10 Michael "Sj" Grant 13 0 Elite Diamond Dawgs 9u Red 5/2/2026
2 Jackson Hanson 14 0 Elite Diamond Dawgs 9u Red 5/2/2026
3 Cole Moore 30 2 Elite Diamond Dawgs 9u Red 5/2/2026
55 Matthew Oglesby 43 3 DIAMOND DUCKS 9U GOLD 5/2/2026
63 9 5G Prime 9U 5/3/2026
Total 106 12
13 Vincent Seidl 10 2 DIAMOND DUCKS 9U GOLD 5/2/2026
Rhett Sheriff 36 7 Elite Diamond Dawgs 9u Red 5/2/2026
The Upstate Grizzlies
7 Kevin Bingham Jr. 29 3 Upstate Bulls 5/2/2026
70 6 Upstate Bulls 5/3/2026
Total 99 9
45 Karder Blackwell 11 0 Upstate Bulls 5/2/2026
7 2 Upstate Bulls 5/3/2026
Total 18 2
8 Pate Covington 33 3 Upstate Bulls 5/2/2026
0 0 Upstate Bulls 5/3/2026
Total 33 3
2 Wright Davis 41 6 5 Tool Baseball 9U 5/2/2026
10 Finn Dillon 59 9 5 Tool Baseball 9U 5/2/2026
13 Daniel Miranda 11 2 Upstate Bulls 5/2/2026
43 12 Rally Roosters 5/3/2026
Total 54 14
32 4 Upstate Bulls 5/3/2026
Total 86 18
26 Kaiden Price 18 0 Upstate Bulls 5/2/2026
Upstate Bulls
44 Saint Blackwell 11 3 The Upstate Grizzlies 5/2/2026
64 8 The Upstate Grizzlies 5/3/2026
Total 75 11
33 Kingston Downey 19 3 Mid Carolina Steamers 9U 5/2/2026
22 3 The Upstate Grizzlies 5/3/2026
Total 41 6
21 Landon Harris 50 6 Mid Carolina Steamers 9U 5/2/2026
43 7 Greenville Spinners 9u 5/3/2026
Total 93 13
3 Bo Lewellyn 28 5 Mid Carolina Steamers 9U 5/2/2026
16 Henry Scarbrough 57 5 The Upstate Grizzlies 5/2/2026
10 Triton Spencer 17 4 The Upstate Grizzlies 5/2/2026
7 Coleman Stevenson 48 4 Greenville Spinners 9u 5/3/2026
Young Guns 9U
5 Dixon Chynoweth 24 3 Blythewood Bombers 9U 5/3/2026
57 6 Canes South 9U 5/3/2026
Total 81 9
31 Greyson Cooley 44 4 Blythewood Bombers 9U 5/3/2026
16 Dayton Dugger 12 0 Blythewood Bombers 9U 5/2/2026
50 6 5 Tool Baseball 9U 5/3/2026
Total 62 6
55 Liam Miles 17 2 Blythewood Bombers 9U 5/3/2026
20 Hayden Patch 11 3 Blythewood Bombers 9U 5/2/2026
23 6 Greenville Spinners 9u 5/2/2026
Total 34 9
25 6 5 Tool Baseball 9U 5/3/2026
Total 59 15
7 CHRISTIAN RAIDEN 35 2 Blythewood Bombers 9U 5/3/2026
3 Ian Roth 22 6 Greenville Spinners 9u 5/2/2026
51 5 5 Tool Baseball 9U 5/3/2026
Total 73 11
24 3 Canes South 9U 5/3/2026
Total 97 14
14 Brandon Smith 0 0 Blythewood Bombers 9U 5/2/2026
45 5 Canes South 9U 5/3/2026
Total 45 5
2 Jett Vicars 54 9 Blythewood Bombers 9U 5/2/2026
1 2 Blythewood Bombers 9U 5/3/2026
Total 55 11