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
Canes Upstate 12U
Hart McBee 62 8 Elite Diamond Dawgs 12u WNC 10/26/2025
15 3 CC Tribe 10/26/2025
Total 77 11
Greyson Moss 40 6 CC Tribe 10/25/2025
Logan Newman 64 12 Elite Diamond Dawgs 12u WNC 10/25/2025
Weston Sanoulis 69 8 Elite Diamond Dawgs 12u WNC 10/26/2025
Harlan Smith 48 12 CC Tribe 10/25/2025
Hendrix Sturgis 36 9 CC Tribe 10/26/2025
Carolina Rangers 12U Stevens
18 Gavin Baker 58 9 Diamond Mine Fire 12u 10/25/2025
5 Wyatt Brink 28 6 Elite Diamond Dawgs 12u Black 10/25/2025
Saul Esquivel 30 2 Elite Diamond Dawgs 12u Black 10/25/2025
49 Samuel Evans 32 3 Elite Diamond Dawgs 12u Black 10/25/2025
7 Jr Kimmell 3 1 Elite Diamond Dawgs 12u Black 10/25/2025
35 9 CC Cavaliers 12U 10/26/2025
Total 38 10
8 Parker Mode 0 0 Elite Diamond Dawgs 12u Black 10/25/2025
34 Brantley Stevens 13 3 Diamond Mine Fire 12u 10/25/2025
4 Grayson Turner 53 6 CC Cavaliers 12U 10/26/2025
Carolina Vortex
10 Mason Anderson 18 2 Disfrutalo 12U 10/25/2025
32 3 Chaos 12u 10/26/2025
Total 50 5
38 Carson Buege 44 9 Chaos 12u 10/26/2025
5 Rylan Greene 31 4 Disfrutalo 12U 10/25/2025
22 Beckett Oronzio 19 6 Chaos 12u 10/25/2025
33 3 Chaos 12u 10/26/2025
Total 52 9
99 Landry Sharpe 32 3 Chaos 12u 10/25/2025
CC Cavaliers 12U
0 Henry Beaudoin 30 6 Mad Rabbits 12u 10/25/2025
5 1 TR Rockies 12U 10/26/2025
Total 35 7
10 Colt Branyon 32 4 Mad Rabbits 12u 10/25/2025
4 Nolan Brown 28 6 TR Rockies 12U 10/26/2025
12 Jace Dreckman 22 2 Mad Rabbits 12u 10/25/2025
75 18 Carolina Rangers 12U Stevens 10/26/2025
Total 97 20
30 Kyson Garcia 6 1 Spartanburg Vikings 10/25/2025
60 17 Dirty Boys 10/26/2025
Total 66 18
99 Jackson Klausner 21 2 Spartanburg Vikings 10/25/2025
67 11 TR Rockies 12U 10/26/2025
Total 88 13
21 Jaxson Labounty 35 4 Spartanburg Vikings 10/25/2025
27 Mac Plexico 35 3 Spartanburg Vikings 10/25/2025
CC Tribe
12 Camden Bolin 16 4 The Kraken 10/25/2025
24 6 PS Spartans 10/26/2025
Total 40 10
35 2 Canes Upstate 12U 10/26/2025
Total 75 12
3 Joseph Clopton 37 3 Canes Upstate 12U 10/26/2025
55 Jagger Cobb 85 11 PS Spartans 10/26/2025
13 Alex Ortega 42 6 Canes Upstate 12U 10/25/2025
7 2 Canes Upstate 12U 10/26/2025
Total 49 8
5 Jaxen Price 25 3 The Kraken 10/25/2025
45 9 Canes Upstate 12U 10/25/2025
Total 70 12
10 Cathan Rogers 64 10 The Kraken 10/25/2025
Chaos 12u
Jayden Blackmon 15 2 Upstate Rams 10/25/2025
23 1 Upstate Rams 10/26/2025
Total 38 3
21 Brody Cheek 17 1 Upstate Rams 10/25/2025
30 2 Upstate Rams 10/26/2025
Total 47 3
8 Jase Crunkleton 30 3 Upstate Rams 10/25/2025
49 6 Carolina Vortex 10/26/2025
Total 79 9
17 Ryan Heiden 6 1 Upstate Rams 10/25/2025
46 9 Carolina Vortex 10/26/2025
Total 52 10
7 Grayson Kotun 36 4 Upstate Rams 10/25/2025
12 Owen Pearl 24 1 Upstate Rams 10/25/2025
6 Jacoby Poole 7 1 Carolina Vortex 10/25/2025
46 11 Upstate Rams 10/26/2025
Total 53 12
15 Hunter Smith 47 12 Disfrutalo 12U 10/26/2025
99 Curtis Taylor 76 7 Carolina Vortex 10/25/2025
Diamond Mine Fire 12u
42 Wesley Burdette 40 3 Spartanburg Vikings 10/26/2025
10 Miles Johnson 69 9 Fall PBC 12U 10/25/2025
13 Max Kovacs 23 2 Fall PBC 12U 10/25/2025
17 Wesley Potts 9 3 Fall PBC 12U 10/25/2025
35 5 Spartanburg Vikings 10/26/2025
Total 44 8
16 Will Weaver 67 3 Carolina Rangers 12U Stevens 10/25/2025
8 Thomas Weyant 47 6 Carolina Rangers 12U Stevens 10/25/2025
Dirty Boys
3 Clinton Andrew Boyd 54 6 Spartanburg Vikings 10/25/2025
10 Henry Carter 80 18 SC Revenge Elite 10/26/2025
8 Mac Chastain 51 8 Spartanburg Vikings 10/25/2025
38 4 Fall PBC 12U 10/26/2025
Total 89 12
12 Beckett Emerson 38 6 CC Cavaliers 12U 10/26/2025
54 7 Fall PBC 12U 10/26/2025
Total 92 13
24 Jase Hovanec 50 9 Mad Rabbits 12u 10/25/2025
49 11 CC Cavaliers 12U 10/26/2025
Total 99 20
20 Jace Lively 53 6 Mad Rabbits 12u 10/25/2025
Disfrutalo 12U
99 James Bonaguro 22 2 Chaos 12u 10/26/2025
Jameson Chriscoe 40 6 DTP Pilots 12u Navy 10/25/2025
Wyatt Chriscoe 32 2 Carolina Vortex 10/25/2025
30 3 Chaos 12u 10/26/2025
Total 62 5
Charlie Cowan 35 2 Carolina Vortex 10/25/2025
21 2 Chaos 12u 10/26/2025
Total 56 4
10 Mason Eberly 6 0 Carolina Vortex 10/25/2025
Leo Lester 41 5 Chaos 12u 10/26/2025
13 Benjamin Powell 47 4 DTP Pilots 12u Navy 10/25/2025
0 0 Chaos 12u 10/26/2025
Total 47 4
Ian Tejada 11 1 Chaos 12u 10/26/2025
Carter Wenning 44 3 Carolina Vortex 10/25/2025
DTP Pilots 12u Navy
9 Austin Berk 50 8 Disfrutalo 12U 10/25/2025
21 Chase Edwards 49 6 Upstate Rams 10/26/2025
4 Ace Gray 45 6 Upstate Rams 10/25/2025
35 5 Upstate Rams 10/26/2025
Total 80 11
24 Dj Rose 25 4 Disfrutalo 12U 10/25/2025
56 6 Upstate Rams 10/25/2025
Total 81 10
5 Grady Wentzky 21 0 Upstate Rams 10/25/2025
Elite Diamond Dawgs 12u Black
John Gray Horne 50 5 Carolina Rangers 12U Stevens 10/25/2025
23 6 Warcats 12u 10/25/2025
Total 73 11
Ameer Khan 37 3 Carolina Rangers 12U Stevens 10/25/2025
35 3 Fall PBC 12U 10/26/2025
Total 72 6
Eli Mitchell 4 1 Carolina Rangers 12U Stevens 10/25/2025
Carter Reinstein 22 3 Carolina Rangers 12U Stevens 10/25/2025
70 9 Fall PBC 12U 10/26/2025
Total 92 12
Dakota Timms 36 5 Warcats 12u 10/25/2025
Elite Diamond Dawgs 12u WNC
Canyon Gross 84 10 Canes Upstate 12U 10/25/2025
Jack Heisler 8 3 The Kraken 10/26/2025
66 10 Canes Upstate 12U 10/26/2025
Total 74 13
Syler Ledford 20 1 PS Spartans 10/25/2025
35 2 Canes Upstate 12U 10/25/2025
Total 55 3
4 Jayden Letchworth 85 12 PS Spartans 10/25/2025
Kason Phillips 12 2 PS Spartans 10/25/2025
86 12 The Kraken 10/26/2025
Total 98 14
Jase Raby 21 3 Canes Upstate 12U 10/26/2025
Fall PBC 12U
22 Isson Baker 40 9 Warcats 12u 10/25/2025
4 1 Dirty Boys 10/26/2025
Total 44 10
2 McClain Brannon 34 9 Diamond Mine Fire 12u 10/25/2025
3 Colton Craft 30 6 Warcats 12u 10/25/2025
59 10 Elite Diamond Dawgs 12u Black 10/26/2025
Total 89 16
6 Bentley Leopard 14 3 Elite Diamond Dawgs 12u Black 10/26/2025
48 2 Dirty Boys 10/26/2025
Total 62 5
5 Dylan Lockaby 29 6 Diamond Mine Fire 12u 10/25/2025
29 2 Dirty Boys 10/26/2025
Total 58 8
15 Caleb Stettler 6 2 Elite Diamond Dawgs 12u Black 10/26/2025
30 7 Dirty Boys 10/26/2025
Total 36 9
Greenville Spinners 12u
20 Hugh Benner 46 5 TR Rockies 12U 10/25/2025
39 6 Warcats 12u 10/26/2025
Total 85 11
50 Jones Byrd 64 11 Mad Rabbits 12u 10/26/2025
28 Jack Henry 2 0 SC Revenge Elite 10/25/2025
3 Sammy Kyler 35 3 TR Rockies 12U 10/25/2025
67 14 Warcats 12u 10/26/2025
Total 102 17
8 Michael Lynn 37 5 SC Revenge Elite 10/25/2025
99 James Phipps 53 4 SC Revenge Elite 10/25/2025
27 1 Spartanburg Vikings 10/26/2025
Total 80 5
44 Elijah Williams 68 13 Spartanburg Vikings 10/26/2025
Mad Rabbits 12u
13 Carson Brooks 82 8 Greenville Spinners 12u 10/26/2025
23 Byron Gill 73 10 Dirty Boys 10/25/2025
3 Brooks Kurimsky 47 2 CC Cavaliers 12U 10/25/2025
7 Jack Murdoch 16 3 Dirty Boys 10/25/2025
21 Caleb Roberts 5 0 Greenville Spinners 12u 10/26/2025
1 Beckham Tibstra 45 5 CC Cavaliers 12U 10/25/2025
Palmetto Patriots
11 Emmett Broome 5 0 TR Rockies 12U 10/25/2025
72 Nicholas Collins 27 5 TR Rockies 12U 10/25/2025
15 Bret Jennings 25 1 SC Revenge Elite 10/25/2025
6 0 TR Rockies 12U 10/26/2025
Total 31 1
25 Bennett Lanford 38 6 TR Rockies 12U 10/25/2025
5 Jackson Oates 35 8 SC Revenge Elite 10/25/2025
33 Harrison Parks 74 9 TR Rockies 12U 10/26/2025
2 Thomas Vickery 17 3 TR Rockies 12U 10/26/2025
10 Ethan Yanchus 47 6 SC Revenge Elite 10/25/2025
PS Spartans
10 Maddox Butler 24 5 Elite Diamond Dawgs 12u WNC 10/25/2025
25 4 The Kraken 10/25/2025
Total 49 9
13 Koltyn Leet 57 11 The Kraken 10/25/2025
8 Cayden Mesardjian 56 7 Elite Diamond Dawgs 12u WNC 10/25/2025
4 Damien Schofield 36 3 Elite Diamond Dawgs 12u WNC 10/25/2025
27 Levi Smith 69 11 CC Tribe 10/26/2025
42 Jacob Vipperman 22 4 CC Tribe 10/26/2025
SC Revenge Elite
99 Ethan Cappaert 50 12 Greenville Spinners 12u 10/25/2025
13 Benton Harris 31 6 Palmetto Patriots 10/25/2025
33 Kash Lawlis 31 5 Palmetto Patriots 10/25/2025
5 Reid Myers 76 15 Dirty Boys 10/26/2025
3 Brayden Norris 29 1 Palmetto Patriots 10/25/2025
Spartanburg Vikings
21 Will Cummings 52 9 CC Cavaliers 12U 10/25/2025
13 Hudson Martin 18 1 CC Cavaliers 12U 10/25/2025
56 11 Greenville Spinners 12u 10/26/2025
Total 74 12
99 Dalton McCrory 26 2 CC Cavaliers 12U 10/25/2025
24 6 Greenville Spinners 12u 10/26/2025
Total 50 8
Birch Ostwalt 37 5 Dirty Boys 10/25/2025
4 Colson Snipes 15 10 Dirty Boys 10/25/2025
41 8 Diamond Mine Fire 12u 10/26/2025
Total 56 18
23 Reid Taylor 35 2 Dirty Boys 10/25/2025
The Kraken
32 Ryleigh Bradley 26 6 PS Spartans 10/25/2025
32 3 CC Tribe 10/25/2025
Total 58 9
46 8 Elite Diamond Dawgs 12u WNC 10/26/2025
Total 104 17
4 Carson Gossett 27 3 PS Spartans 10/25/2025
10 Jayven Jones 16 0 PS Spartans 10/25/2025
1 Jaxson Kolota 17 3 PS Spartans 10/25/2025
28 6 CC Tribe 10/25/2025
Total 45 9
25 4 Elite Diamond Dawgs 12u WNC 10/26/2025
Total 70 13
33 Mason Morrison 21 3 PS Spartans 10/25/2025
28 6 CC Tribe 10/25/2025
Total 49 9
22 2 Elite Diamond Dawgs 12u WNC 10/26/2025
Total 71 11
TR Rockies 12U
19 Mack Acor 13 3 Palmetto Patriots 10/26/2025
Daly Darnell 88 16 CC Cavaliers 12U 10/26/2025
22 Kason Harn 5 2 CC Cavaliers 12U 10/26/2025
15 Corbin Wright 32 9 Greenville Spinners 12u 10/25/2025
72 12 Palmetto Patriots 10/26/2025
Total 104 21
12 Benicio Zannini 66 15 Palmetto Patriots 10/25/2025
Upstate Rams
Easton Bridges 43 6 Chaos 12u 10/25/2025
59 9 DTP Pilots 12u Navy 10/26/2025
Total 102 15
30 Landon Daniels 12 2 DTP Pilots 12u Navy 10/25/2025
8 2 Chaos 12u 10/26/2025
Total 20 4
7 Mason Longinos 55 6 DTP Pilots 12u Navy 10/25/2025
9 3 DTP Pilots 12u Navy 10/26/2025
Total 64 9
15 Blake Mooney 25 6 Chaos 12u 10/25/2025
27 6 DTP Pilots 12u Navy 10/25/2025
Total 52 12
Matthew Stack Jr 23 1 DTP Pilots 12u Navy 10/25/2025
78 15 Chaos 12u 10/26/2025
Total 101 16
Warcats 12u
32 Grant Alexander 7 2 Elite Diamond Dawgs 12u Black 10/25/2025
13 Preston Crawford 40 3 Elite Diamond Dawgs 12u Black 10/25/2025
5 Lawson King 45 6 Fall PBC 12U 10/25/2025
54 10 Greenville Spinners 12u 10/26/2025
Total 99 16
2 Asher Lusk 42 6 Fall PBC 12U 10/25/2025
3 2 Greenville Spinners 12u 10/26/2025
Total 45 8
7 Cole Suttles 52 7 Elite Diamond Dawgs 12u Black 10/25/2025
51 9 Greenville Spinners 12u 10/26/2025
Total 103 16