2,175 MLB PLAYERS | 15,134 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)
17-18 105 0 Days 1 Day 2 Days 3 Days 4 Days
1-30 31-45 46-60 61-80 81+
0
= Required Rest
PlayerDay 1
06/07
Day 2
06/08
Day 3
06/09
Day 4
06/10
Day 5
06/11
Day 6
06/12
Day 7
06/13
Day 8
06/14
Day 9
06/15
Day 10
06/16
6-4-3 Baseball Hsv
Landon Broadway
0 0 109 0 0 0 0 0 0 0
6-4-3 Baseball Hsv
Aidyn Brown
23 74 0 0 0 0 0 0 0 0
6-4-3 Baseball Hsv
Jackson Davis
78 0 0 0 0 0 0 0 0 0
6-4-3 Baseball Hsv
Andrew Dudley
0 41 0 0 0 0 0 0 0 0
6-4-3 Baseball Hsv
Ryan Huhlein
0 0 25 0 0 0 0 0 0 0
6-4-3 Baseball Hsv
Peyton Joiner
0 0 0 117 0 0 0 0 0 0
6-4-3 Baseball Hsv
Zach Shipp
0 0 5 0 0 0 0 0 0 0
6-4-3 Baseball Hsv
Isaiah Spencer
0 0 24 0 0 0 0 0 0 0
Bartlett Tigers 17u
Brandon Benson
0 0 65 0 0 0 0 0 0 0
Bartlett Tigers 17u
Caleb Brown
0 81 0 0 0 0 0 0 0 0
Bartlett Tigers 17u
Haydn Sumo Davis
58 0 0 0 0 0 0 0 0 0
Bartlett Tigers 17u
Lucas Dennis
17 22 0 0 0 0 0 0 0 0
Bartlett Tigers 17u
Connor Erwin
18 0 0 0 0 0 0 0 0 0
Bartlett Tigers 17u
Joshua Jones
25 0 0 0 0 0 0 0 0 0
Bartlett Tigers 17u
Ben Myers
0 0 0 131 0 0 0 0 0 0
Bartlett Tigers 17u
Gavin Sipes
31 0 0 0 0 0 0 0 0 0
Bartlett Tigers 17u
Sebastian Walker
0 14 67 0 0 0 0 0 0 0
Chattanooga Dodgers
Barett Dockery
38 0 0 0 0 0 0 0 0 0
Chattanooga Dodgers
Xavier Embry
52 0 0 0 0 0 0 0 0 0
Chattanooga Dodgers
Aidan Hickman
0 75 0 0 0 0 0 0 0 0
Chattanooga Dodgers
Cooper Poe
53 0 0 63 0 0 0 0 0 0
Chattanooga Dodgers
Sai Vickers
0 33 0 0 84 0 0 0 0 0
Chattanooga Dodgers
Brody Womack
0 0 84 0 0 0 0 0 0 0
Hitman National 2025’S
Devin Hillary
0 104 0 0 0 0 0 0 0 0
Hitman National 2025’S
Landon May
0 35 0 0 0 0 0 0 0 0
Hitman National 2025’S
Jon Carter Murphy
99 0 0 0 0 0 0 0 0 0
Hitman National 2025’S
Jamarre Peeples
0 0 9 0 0 0 0 0 0 0
Hitman National 2025’S
Tyler Robert
50 0 0 0 0 0 0 0 0 0
Hitman National 2025’S
Jarrod Saylor Ii
60 0 0 0 0 0 0 0 0 0
Hitman National 2025’S
Taylor West
0 0 63 0 0 0 0 0 0 0
Hitman National 2025’S
Braden Yarbrough
0 0 38 0 0 0 0 0 0 0
Music City Saints
Aidan Carr
0 0 99 0 0 0 0 0 0 0
Music City Saints
Matthew Estes
91 0 0 0 0 0 0 0 0 0
Music City Saints
Jp Hyde
0 0 0 46 0 0 0 0 0 0
Music City Saints
Sutton Hyde
12 0 0 23 0 0 0 0 0 0
Music City Saints
Xavier Koch
0 0 0 47 0 0 0 0 0 0
Music City Saints
Preston Luckett
0 0 43 0 0 0 0 0 0 0
Music City Saints
Travis Wood
0 0 0 17 0 0 0 0 0 0
Team Tennessee
Aiden Britton
0 0 0 84 0 0 0 0 0 0
Team Tennessee
Jase Kincaid
0 0 0 6 15 0 0 0 0 0
Team Tennessee
Will McGlacken
0 25 84 0 0 0 0 0 0 0
Team Tennessee
Benjamin Pedrick
0 85 0 0 0 0 0 0 0 0
Team Tennessee
Clay Robinson
0 0 0 34 0 0 0 0 0 0
Team Tennessee
Brady Woodard
33 0 0 0 0 0 0 0 0 0
Team Tennessee
Jacob Woodward
73 0 0 0 91 0 0 0 0 0
Twitty City 17u - Shuttleworth
Brennon Cox
0 0 10 0 0 0 0 0 0 0
Twitty City 17u - Shuttleworth
Cameron Creel
0 0 0 31 0 0 0 0 0 0
Twitty City 17u - Shuttleworth
Noah Dabbs
79 0 0 0 0 0 0 0 0 0
Twitty City 17u - Shuttleworth
Coleton Lowery
0 0 87 0 0 0 0 0 0 0
Twitty City 17u - Shuttleworth
Cooper Murphy
0 0 0 65 0 0 0 0 0 0
Twitty City 17u - Shuttleworth
Evan Murrell
0 78 0 0 0 0 0 0 0 0
Twitty City 17u - Shuttleworth
Tyler Stillwell
0 12 0 0 0 0 0 0 0 0
Twitty City 17u - Shuttleworth
Brayden Turner
12 0 26 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest