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
Collierville Dragons
3 Maverick Bauer 33 3 Mississippi Makos 9/20/2024
25 Bransyn Beyer 23 1 Rankin Raptors 9/21/2024
21 Benjamin Burchett 71 7 Rankin Raptors 9/22/2024
14 Ian Johnson 78 10 Rankin Raptors 9/21/2024
7 Levi Lockhart 56 6 Mississippi Makos 9/20/2024
Knights Knation Brice
21 Jace Autry 0 0 Nwtn Quacks 9/21/2024
33 Cameron Bingham 13 0 Outlaws 10u 9/21/2024
5 Wyatt Bufkin 27 2 Tupelo Rangers 10u- Mathis 9/22/2024
23 Easton Craig 23 1 Tupelo Rangers 10u- Mathis 9/22/2024
1 Ethan Degelman 40 5 Outlaws 10u 9/21/2024
4 Lawrence Holcomb 28 2 Tupelo Rangers 10u- Mathis 9/22/2024
0 Baylor McCaleb 20 3 Outlaws 10u 9/21/2024
17 Scott Mraz 30 3 Nwtn Quacks 9/21/2024
10 Lawson Sluder 39 6 Nwtn Quacks 9/21/2024
16 Oriente Taylor 30 2 Nwtn Quacks 9/21/2024
14 Stellan Wiggins 35 4 Outlaws 10u 9/21/2024
27 Lathan Wright 3 1 Nwtn Quacks 9/21/2024
51 6 Tupelo Rangers 10u- Mathis 9/22/2024
Total 54 7
Mississippi Makos
Ocean Buckner 40 4 Swingcheck Baseball 10u Rio 9/20/2024
Lyle Harris 34 8 Outlaws 10u 9/22/2024
Cash Malloy 24 5 Collierville Dragons 9/20/2024
59 3 Outlaws 10u 9/22/2024
Total 83 8
Wilson Rogers 13 1 Swingcheck Baseball 10u Rio 9/20/2024
Myles Slate 52 7 Collierville Dragons 9/20/2024
Crosby Welty 27 6 Swingcheck Baseball 10u Rio 9/22/2024
Nwtn Quacks
4 Jack Clark 47 9 Knights Knation Brice 9/21/2024
32 Joe Bradley Hale 24 6 Outlaws 10u 9/21/2024
1 Reece Jenkins 25 0 Knights Knation Brice 9/21/2024
12 Brandt Sherwood 60 9 Outlaws 10u 9/22/2024
2 Alex Tinajero 6 1 Knights Knation Brice 9/21/2024
46 Barrett Turbyville 29 1 Outlaws 10u 9/21/2024
7 Jackson Williams 43 5 Outlaws 10u 9/21/2024
24 6 Outlaws 10u 9/22/2024
Total 67 11
Outlaws 10u
Kase Bean 25 6 Nwtn Quacks 9/21/2024
50 9 Mississippi Makos 9/22/2024
Total 75 15
Jaxon Hester 14 1 Knights Knation Brice 9/21/2024
17 3 Nwtn Quacks 9/21/2024
Total 31 4
Easton Odom 8 2 Nwtn Quacks 9/21/2024
68 11 Nwtn Quacks 9/22/2024
Total 76 13
Cole Rock 40 3 Nwtn Quacks 9/21/2024
24 2 Rankin Raptors 9/22/2024
Total 64 5
Jd Spencer 12 3 Knights Knation Brice 9/21/2024
52 5 Mississippi Makos 9/22/2024
Total 64 8
Gage Stewart 24 4 Knights Knation Brice 9/21/2024
4 1 Nwtn Quacks 9/22/2024
Total 28 5
52 15 Rankin Raptors 9/22/2024
Total 80 20
Jack Toler 29 4 Knights Knation Brice 9/21/2024
28 6 Nwtn Quacks 9/22/2024
Total 57 10
Rankin Raptors
22 Evan Annison 55 8 Tupelo Rangers 10u- Mathis 9/21/2024
44 Brayden Ball 20 3 Collierville Dragons 9/21/2024
4 Carter Best 22 2 Collierville Dragons 9/22/2024
8 Tice Burnside 30 5 Outlaws 10u 9/22/2024
38 8 Collierville Dragons 9/22/2024
Total 68 13
99 Rhett Gordon 6 3 Collierville Dragons 9/21/2024
18 2 Collierville Dragons 9/22/2024
Total 24 5
21 Max Holley 37 6 Outlaws 10u 9/22/2024
39 5 Tupelo Rangers 10u- Mathis 9/22/2024
Total 76 11
7 Wesley McGowin 51 7 Outlaws 10u 9/22/2024
23 Ivan Reihle 36 6 Tupelo Rangers 10u- Mathis 9/22/2024
1 Oren Ruth 23 1 Tupelo Rangers 10u- Mathis 9/21/2024
10 John David Skelton 35 6 Collierville Dragons 9/21/2024
Swingcheck Baseball 10u Rio
28 Noah Barnett 28 2 Mississippi Makos 9/20/2024
3 Levi Bell 12 1 Tupelo Rangers 10u- Mathis 9/21/2024
12 Easton English 1 1 Mississippi Makos 9/22/2024
2 Zane Foster 32 0 Mississippi Makos 9/22/2024
44 Hollis Helms 5 1 Mississippi Makos 9/20/2024
5 Carson McElroy 70 10 Tupelo Rangers 10u- Mathis 9/21/2024
0 Easton Phillips 70 4 Mississippi Makos 9/20/2024
26 2 Mississippi Makos 9/22/2024
Total 96 6
4 Grey Smith 20 0 Mississippi Makos 9/22/2024
Tupelo Rangers 10u- Mathis
24 Zane Bell 69 9 Rankin Raptors 9/22/2024
7 Jack Credille 40 2 Rankin Raptors 9/21/2024
1 John Lyle Daniel 28 0 Rankin Raptors 9/21/2024
6 George Fisackerly 14 1 Knights Knation Brice 9/22/2024
15 Griffin Harrell 45 11 Swingcheck Baseball 10u Rio 9/21/2024
9 Luke Mathis 35 2 Knights Knation Brice 9/22/2024
99 Jackson Stuart 15 0 Rankin Raptors 9/21/2024
12 0 Rankin Raptors 9/22/2024
Total 27 0
2 Brent Williams 19 4 Rankin Raptors 9/21/2024
40 9 Knights Knation Brice 9/22/2024
Total 59 13
19 2 Rankin Raptors 9/22/2024
Total 78 15