2,146 MLB PLAYERS | 15,033 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
Perfect Game Pitching Rules

  Below is the maximum number of pitches allowed per day in Perfect Game tournaments. Players will be required to rest said number of calendar days when reaching pitch limit. Official pitch counts are tracked by PG Field Scout unless communicated otherwise. Teams are encouraged to also track their pitch counts for both teams. Limits apply to specific tournament age division, not player age. (i.e. 15-year-old player in 17U tournament will go by 17U requirements.)


Age Daily Pitch Max Required Rest (Pitches)
0 Days 1 Day 2 Days 3 Days 4 Days
7-8 50 1-20 21-35 36-50 N/A N/A
9-10 75 1-20 21-35 36-50 51-65 66+
11-12 85 1-20  21-35 36-50 51-65 66+
13-14 95 1-20 21-35 36-50 51-65 66+
15-16 95 1-30 31-45 46-60 61-75 76+
17-18 105 1-30 31-45 46-60 61-80 81+

  Once a pitcher reaches his daily maximum limit, he must be removed from the game. If a pitcher reaches the maximum limit of pitches in a game during a batter’s plate appearance, the pitcher may continue in the game until such plate appearance or the inning ends (i.e. by a third out made by catching a runner stealing), whichever comes first. There is no team penalty for this, but the pitcher must adhere to prescribed pitch counts for the remainder of the event.


  If a pitcher is brought into a game sooner than the mandatory calendar days’ rest, he becomes an ineligible player. According to NFHS Rule 3.1.1: An ineligible player on defense shall be replaced immediately upon discovery by the umpire or either team. Once discovered by teams, umpires, or PG Staff, the umpire & Official Scorekeeper will confirm eligibility with Tournament Headquarters. If deemed ineligible, team will have the opportunity to remove player from game. The replacement pitcher will be allowed adequate time to warm up.


  A pitcher is only allowed to pitch in one game per day unless pitcher throws 20 or fewer pitches in first game. In that case, pitcher may pitch in 2nd game of day. Pitch totals for both games combined will require prescribed daily limits and required rest. No Pitcher is allowed to pitch 3 games in one day.

  No pitcher is allowed to pitch 3 days in a row regardless of pitch counts.

Age Daily Pitch Max Required Rest (Pitches)
15-16 95 0 Days 1 Day 2 Days 3 Days 4 Days
1-30 31-45 46-60 61-75 76+
0
= Required Rest
PlayerDay 1
10/09
Day 2
10/10
Day 3
10/11
Day 4
10/12
Day 5
10/13
Day 6
10/14
Day 7
10/15
Day 8
10/16
Day 9
10/17
Day 10
10/18
5 Star Deep South
Will Gideon
0 15 0 0 0 0 0 0 0 0
5 Star Deep South
Conner Lewis
63 0 0 0 0 0 0 0 0 0
5 Star Deep South
Maddox Lynch
26 20 0 0 0 0 0 0 0 0
5 Star Deep South
Austin Minichino
0 92 0 0 0 0 0 0 0 0
5 Star Deep South
Claiborne Perry
52 0 0 0 0 0 0 0 0 0
5 Star Deep South
Artis Rayburn
0 67 0 0 0 0 0 0 0 0
5 Star Deep South
Ja’Juan Spencer
0 14 11 0 0 0 0 0 0 0
Assault Gold
Bailey Dukes
27 0 0 0 0 0 0 0 0 0
Assault Gold
Mason Grimes
21 25 0 0 0 0 0 0 0 0
Assault Gold
Owen Hogue
0 20 0 0 0 0 0 0 0 0
Assault Gold
Kolton Killough
55 0 0 0 0 0 0 0 0 0
Assault Gold
Cash Newman
22 0 0 0 0 0 0 0 0 0
Assault Gold
Zach Nopper
13 0 0 0 0 0 0 0 0 0
Assault Gold
Cayman Tapper
0 51 0 0 0 0 0 0 0 0
Diamond Elite
Kendetryon Backstrom
0 30 0 0 0 0 0 0 0 0
Diamond Elite
Steven Duke
23 0 0 0 0 0 0 0 0 0
Diamond Elite
Teddrich Gordon
0 72 0 0 0 0 0 0 0 0
Diamond Elite
Brelyan Jones
0 14 0 0 0 0 0 0 0 0
Diamond Elite
Bryce Jones
10 0 0 0 0 0 0 0 0 0
Diamond Elite
Ashton Ratcliff
47 0 0 0 0 0 0 0 0 0
Diamond Elite
Parker Rawson
27 35 0 0 0 0 0 0 0 0
Diamond Elite
Ethan Webb
30 0 0 0 0 0 0 0 0 0
Mississippi Twins 2025
John Phillip (JP) Abt
13 0 0 0 0 0 0 0 0 0
Mississippi Twins 2025
Sawyer Bates
24 71 0 0 0 0 0 0 0 0
Mississippi Twins 2025
Hayes Germany
0 5 0 0 0 0 0 0 0 0
Mississippi Twins 2025
Tyler Jackson
25 0 0 0 0 0 0 0 0 0
Mississippi Twins 2025
Caden Kopf
26 0 0 0 0 0 0 0 0 0
Mississippi Twins 2025
Drake Parker
24 3 0 0 0 0 0 0 0 0
Mississippi Twins 2025
Hayden Smith
39 0 0 0 0 0 0 0 0 0
Mississippi Twins 2025
Eli Tacker
0 32 0 0 0 0 0 0 0 0
Nola Jays
Grant Austin
24 36 0 0 0 0 0 0 0 0
Nola Jays
Trevor Bennett
32 2 0 0 0 0 0 0 0 0
Nola Jays
Brailen Blalock
23 66 0 0 0 0 0 0 0 0
Nola Jays
Brecken Bordelon
23 0 0 0 0 0 0 0 0 0
Nola Jays
Braniff Dantin
0 12 0 0 0 0 0 0 0 0
Nola Jays
Ryland Nation
30 0 0 0 0 0 0 0 0 0
Nola Jays
Maxwell Sanchez
38 0 0 0 0 0 0 0 0 0
Southern Elite
Christian Almond
0 91 0 0 0 0 0 0 0 0
Southern Elite
Jaxon Bentzler
17 0 0 0 0 0 0 0 0 0
Southern Elite
Greyson Boyd
0 73 0 0 0 0 0 0 0 0
Southern Elite
Mason Daigle
52 0 0 0 0 0 0 0 0 0
Southern Elite
Charley Dunn
0 14 0 0 0 0 0 0 0 0
Southern Elite
Colton Smith
30 0 0 0 0 0 0 0 0 0
Southern Impact
Landyn Booth
24 0 0 0 0 0 0 0 0 0
Southern Impact
Dillon Dehaven
21 0 0 0 0 0 0 0 0 0
Southern Impact
Otavius Hunt
22 0 0 0 0 0 0 0 0 0
Southern Impact
Noah Johnson
14 0 0 0 0 0 0 0 0 0
Southern Impact
Cooper Loftin
0 56 0 0 0 0 0 0 0 0
Southern Impact
Devin Norwood
22 0 0 0 0 0 0 0 0 0
Southern Impact
Aiden Tuura
0 73 0 0 0 0 0 0 0 0
Southern Impact
Anderson Walker
31 0 0 0 0 0 0 0 0 0
Southern Impact
Ethan Warren
24 0 0 0 0 0 0 0 0 0
Zt Elite Ms 15u Bowers
Presten Bowers
0 19 0 0 0 0 0 0 0 0
Zt Elite Ms 15u Bowers
Damion Burch
25 0 0 0 0 0 0 0 0 0
Zt Elite Ms 15u Bowers
Hayden Burks
5 46 0 0 0 0 0 0 0 0
Zt Elite Ms 15u Bowers
Colson Furby
29 0 0 0 0 0 0 0 0 0
Zt Elite Ms 15u Bowers
Andrew Graves
65 0 0 0 0 0 0 0 0 0
Zt Elite Ms 15u Bowers
Brenden Killinger
0 16 0 0 0 0 0 0 0 0
Zt Elite Ms 15u Bowers
Logan Thompson
31 0 0 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest