THE WORLD'S LARGEST AND MOST COMPREHENSIVE SCOUTING ORGANIZATION
| 2,384 MLB PLAYERS | 15,801 MLB DRAFT SELECTIONS
2,384 MLB PLAYERS | 15,801 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
Bandit Sports
7 Briggs Amos 18 5 Franklin County Cannon Ballers 9/6/2025
20 3 Garner Generals 10u Creech 9/6/2025
Total 38 8
23 1 Carolina Sluggers 10u-Seegars 9/7/2025
Total 61 9
44 Jackson Barton 27 3 Franklin County Cannon Ballers 9/6/2025
14 1 Garner Generals 10u Creech 9/6/2025
Total 41 4
34 Landon Evans 42 6 Garner Generals 10u Creech 9/6/2025
30 6 Carolina Sluggers 10u-Seegars 9/7/2025
Total 72 12
24 Justin Foster 24 0 Franklin County Cannon Ballers 9/6/2025
84 Maximus High 5 2 Garner Generals 10u Creech 9/6/2025
44 6 Carolina Sluggers 10u-Seegars 9/7/2025
Total 49 8
3 Ramsey Ledger 12 0 Garner Generals 10u Creech 9/6/2025
Carolina Riptide
21 Cayson George 33 3 GTP Red 9/6/2025
1 Braylin Gomez 30 4 Carolina Thunder 10U 9/6/2025
41 3 Sandhills Select Navy 9/7/2025
Total 71 7
19 Carter Grubb 49 3 Sandhills Select Navy 9/7/2025
12 Levi Lupton 31 2 Carolina Thunder 10U 9/6/2025
10 Levi Price 11 1 GTP Red 9/6/2025
25 Asher Sharp 7 0 Carolina Thunder 10U 9/6/2025
5 Preston Wiedecker 59 4 GTP Red 9/6/2025
Carolina Sluggers 10u-Seegars
Khristian Bethea 43 6 Bandit Sports 9/7/2025
11 Maddox Harvey 45 6 Franklin County Cannon Ballers 9/6/2025
7 Noah Matthews 94 17 TLP 10U Navy 9/7/2025
9 Hunter Nunnery 51 6 Franklin County Cannon Ballers 9/6/2025
12 Dylan Pope 13 3 Franklin County Cannon Ballers 9/6/2025
22 Ryder Seegars 21 2 Oak City Aviators 9/6/2025
42 6 Bandit Sports 9/7/2025
Total 63 8
Ryder Signorino 40 6 Oak City Aviators 9/6/2025
Carolina Thunder 10U
16 Lane Beasley 54 11 Central Carolina Channel Cats 10U 9/7/2025
5 Brock Nelms 11 3 Carolina Riptide 9/6/2025
31 Brayden Pope 33 5 Central Carolina Channel Cats 10U 9/7/2025
9 Grayson Rhodes 47 5 SBA-910 9u Futures 9/6/2025
7 Nolan Smith 27 6 Carolina Riptide 9/6/2025
13 Preston West 40 4 SBA-910 9u Futures 9/6/2025
Central Carolina Channel Cats 10U
3 Keaton Andersen 11 0 Wendell Wood Ducks 10u 9/6/2025
40 7 TLP 10U Navy 9/7/2025
Total 51 7
2 Kuper Batcheller 36 5 Wendell Wood Ducks 10u 9/6/2025
1 Greyson Bochicco 28 5 NC ADMIRALS 10U 9/6/2025
44 6 GTP Red 9/7/2025
Total 72 11
19 3 TLP 10U Navy 9/7/2025
Total 91 14
17 Ryder Cratch 4 1 Wendell Wood Ducks 10u 9/6/2025
10 2 TLP 10U Navy 9/7/2025
Total 14 3
53 13 Carolina Thunder 10U 9/7/2025
Total 67 16
4 Jaxson Long 25 8 Wendell Wood Ducks 10u 9/6/2025
35 5 Carolina Thunder 10U 9/7/2025
Total 60 13
31 Samuel Medley 22 6 NC ADMIRALS 10U 9/6/2025
33 4 GTP Red 9/7/2025
Total 55 10
34 4 TLP 10U Navy 9/7/2025
Total 89 14
Crushers White
12 Jack Bingle 7 3 Oak City Aviators 9/6/2025
21 3 Garner Generals 10u Creech 9/6/2025
Total 28 6
70 7 West Raleigh Red 10U 9/7/2025
Total 98 13
14 Jonathan Hill 44 6 Oak City Aviators 9/6/2025
34 3 Garner Generals 10u Creech 9/6/2025
Total 78 9
10 Lawrence Hope 37 1 Garner Generals 10u Creech 9/6/2025
2 Nico Laudicina 35 2 Oak City Aviators 9/6/2025
1 Andrew Lovelady 13 1 West Raleigh Red 10U 9/7/2025
24 Devan Potiny 9 3 Garner Generals 10u Creech 9/6/2025
18 1 West Raleigh Red 10U 9/7/2025
Total 27 4
Franklin County Cannon Ballers
25 Owen Collier 20 2 Carolina Sluggers 10u-Seegars 9/6/2025
15 3 Garner Generals 10u Creech 9/7/2025
Total 35 5
3 Connor Collins 14 5 Bandit Sports 9/6/2025
23 1 NC ADMIRALS 10U 9/7/2025
Total 37 6
12 Owen Crepelle 15 0 Bandit Sports 9/6/2025
35 6 NC ADMIRALS 10U 9/7/2025
Total 50 6
10 Cooper Cummings 5 2 Carolina Sluggers 10u-Seegars 9/6/2025
73 10 Garner Generals 10u Creech 9/7/2025
Total 78 12
15 Sam Flores 31 2 Garner Generals 10u Creech 9/7/2025
99 Carter Keith 72 10 Carolina Sluggers 10u-Seegars 9/6/2025
5 Dawson Proctor 16 1 Bandit Sports 9/6/2025
30 2 NC ADMIRALS 10U 9/7/2025
Total 46 3
20 Theodore Pusey 41 1 Bandit Sports 9/6/2025
23 3 NC ADMIRALS 10U 9/7/2025
Total 64 4
22 Mason Timberlake 28 2 Bandit Sports 9/6/2025
20 3 Garner Generals 10u Creech 9/7/2025
Total 48 5
Garner Generals 10u Creech
32 Jameson Barge 23 4 Crushers White 9/6/2025
24 Cason Creech 42 4 Bandit Sports 9/6/2025
15 Campbell Hopkins 65 12 Franklin County Cannon Ballers 9/7/2025
10 Easton Joyner 41 8 Crushers White 9/6/2025
5 Hunter King 4 2 Bandit Sports 9/6/2025
28 6 Franklin County Cannon Ballers 9/7/2025
Total 32 8
18 Gabe Wadsworth 39 5 Bandit Sports 9/6/2025
GTP Red
Trenton Barnes 48 6 Central Carolina Channel Cats 10U 9/7/2025
Tucker Bulluck 42 9 Carolina Riptide 9/6/2025
Grayson Dail 47 6 Central Carolina Channel Cats 10U 9/7/2025
Griffin Leggett 79 9 SBA-910 9u Futures 9/6/2025
NC ADMIRALS 10U
6 Wyatt Clark 39 5 Central Carolina Channel Cats 10U 9/6/2025
35 4 Wendell Wood Ducks 10u 9/7/2025
Total 74 9
12 Keita Harada 23 3 Central Carolina Channel Cats 10U 9/6/2025
36 6 Wendell Wood Ducks 10u 9/7/2025
Total 59 9
7 Archie Johnson 20 3 Franklin County Cannon Ballers 9/7/2025
99 Mason Myers 67 17 Wendell Wood Ducks 10u 9/6/2025
11 Landon Walker 82 12 Franklin County Cannon Ballers 9/7/2025
Oak City Aviators
3 Jude Adams 64 9 Crushers White 9/6/2025
4 3 SBA-910 9u Futures 9/7/2025
Total 68 12
13 Elijah Benton 16 0 Crushers White 9/6/2025
60 7 SBA-910 9u Futures 9/7/2025
Total 76 7
0 Davis Evans 48 4 Sandhills Select Navy 9/7/2025
35 Lincoln Goodman 14 0 Crushers White 9/6/2025
29 2 SBA-910 9u Futures 9/7/2025
Total 43 2
99 William Hawkins 52 3 Carolina Sluggers 10u-Seegars 9/6/2025
21 0 Sandhills Select Navy 9/7/2025
Total 73 3
11 Landon Suarez 13 2 Carolina Sluggers 10u-Seegars 9/6/2025
23 Austin Svoboda 38 2 Carolina Sluggers 10u-Seegars 9/6/2025
40 2 Sandhills Select Navy 9/7/2025
Total 78 4
8 Taylor Wright 14 0 Sandhills Select Navy 9/7/2025
Sandhills Select Navy
11 Jackson Brixey 37 7 Oak City Aviators 9/7/2025
38 6 Carolina Riptide 9/7/2025
Total 75 13
12 Bodhi Daffin 37 1 West Raleigh Red 10U 9/6/2025
9 Blaine Deberry 52 3 TLP 10U Navy 9/6/2025
27 Brysten Hershman 0 0 TLP 10U Navy 9/6/2025
33 Max Noll 33 9 West Raleigh Red 10U 9/6/2025
30 2 Oak City Aviators 9/7/2025
Total 63 11
2 Jake Sievers 49 5 West Raleigh Red 10U 9/6/2025
20 3 Carolina Riptide 9/7/2025
Total 69 8
22 Dawson Woolard 82 9 TLP 10U Navy 9/6/2025
SBA-910 9u Futures
7 Hudson Bagley 26 2 Oak City Aviators 9/7/2025
99 Levi Hooper 47 7 GTP Red 9/6/2025
43 5 Oak City Aviators 9/7/2025
Total 90 12
3 George Loughman 59 9 Carolina Thunder 10U 9/6/2025
15 Tripp Smith 26 0 Carolina Thunder 10U 9/6/2025
31 3 Oak City Aviators 9/7/2025
Total 57 3
TLP 10U Navy
3 Kasen Gardner 12 3 Sandhills Select Navy 9/6/2025
10 Hudson Ham 40 6 West Raleigh Red 10U 9/6/2025
7 1 Central Carolina Channel Cats 10U 9/7/2025
Total 47 7
17 3 Carolina Sluggers 10u-Seegars 9/7/2025
Total 64 10
12 Becton Johnson 28 9 Sandhills Select Navy 9/6/2025
59 13 Central Carolina Channel Cats 10U 9/7/2025
Total 87 22
11 Brody Johnson 60 13 Carolina Sluggers 10u-Seegars 9/7/2025
10 Preston Staton 17 2 Central Carolina Channel Cats 10U 9/7/2025
2 0 Carolina Sluggers 10u-Seegars 9/7/2025
Total 19 2
5 Marshall Tew 14 4 West Raleigh Red 10U 9/6/2025
Gavin Wice 8 2 West Raleigh Red 10U 9/6/2025
Wendell Wood Ducks 10u
1 Wylder Holden 48 8 NC ADMIRALS 10U 9/6/2025
60 Kamdon Millard 23 1 NC ADMIRALS 10U 9/6/2025
12 0 NC ADMIRALS 10U 9/7/2025
Total 35 1
11 Jacob Mooney 58 12 West Raleigh Red 10U 9/7/2025
9 Gavin Morgan 58 8 Central Carolina Channel Cats 10U 9/6/2025
76 8 NC ADMIRALS 10U 9/7/2025
Total 134 16
7 Carson Murray 17 4 NC ADMIRALS 10U 9/7/2025
23 Porter Vallas 44 9 Central Carolina Channel Cats 10U 9/6/2025
11 3 West Raleigh Red 10U 9/7/2025
Total 55 12
13 Keelan Vick 53 6 NC ADMIRALS 10U 9/6/2025
West Raleigh Red 10U
12 Wyatt Corbo 37 6 TLP 10U Navy 9/6/2025
60 10 Wendell Wood Ducks 10u 9/7/2025
Total 97 16
5 Tate Forman 40 7 Sandhills Select Navy 9/6/2025
27 William Golz 22 3 Sandhills Select Navy 9/6/2025
62 12 Crushers White 9/7/2025
Total 84 15
24 Anderson Gomez 22 3 TLP 10U Navy 9/6/2025
17 Jacob Matty 38 7 Sandhills Select Navy 9/6/2025
21 2 Wendell Wood Ducks 10u 9/7/2025
Total 59 9
4 Ben Schlieman 23 2 TLP 10U Navy 9/6/2025