2,210 MLB PLAYERS | 15,135 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
05/20
Day 2
05/21
Day 3
05/22
Day 4
05/23
Day 5
05/24
Day 6
05/25
Day 7
05/26
Day 8
05/27
Day 9
05/28
Day 10
05/29
360 Hawks 17/18u
Wynn Boren
0 11 0 0 0 0 0 0 0 0
360 Hawks 17/18u
Damian Brown
0 0 65 0 0 0 0 0 0 0
360 Hawks 17/18u
Rhaylin Carvajal
0 101 0 0 0 0 0 0 0 0
360 Hawks 17/18u
Gregorio Gonzalez
0 0 49 0 0 0 0 0 0 0
360 Hawks 17/18u
Camden Helms
0 0 5 0 0 0 0 0 0 0
360 Hawks 17/18u
Vahn Lackey
0 0 6 0 0 0 0 0 0 0
360 Hawks 17/18u
Rocky Middleton
0 28 0 0 0 0 0 0 0 0
360 Hawks 17/18u
Lane Mosley
0 0 22 0 0 0 0 0 0 0
360 Hawks 17/18u
Jayden Nunez
0 0 69 0 0 0 0 0 0 0
360 Hawks 17/18u
Jake Rutkowski
0 80 0 0 0 0 0 0 0 0
643 DP Cougars 17U Pralgo
Sims DeLong
54 0 0 0 0 0 0 0 0 0
643 DP Cougars 17U Pralgo
Jackson Greer
62 0 0 0 0 0 0 0 0 0
643 DP Cougars 17U Pralgo
Ben Hoffman
0 0 33 0 0 0 0 0 0 0
643 DP Cougars 17U Pralgo
Daniel Jackson
0 0 6 0 0 0 0 0 0 0
643 DP Cougars 17U Pralgo
Alex Karst
16 0 0 0 0 0 0 0 0 0
643 DP Cougars 17U Pralgo
Nate Levine
26 0 0 0 0 0 0 0 0 0
643 DP Cougars 17U Pralgo
Zachary Lyles
33 0 0 0 0 0 0 0 0 0
643 DP Cougars 17U Pralgo
Noah McMahon
32 0 0 0 0 0 0 0 0 0
643 DP Cougars 17U Pralgo
Dawson Stevens
0 0 37 0 0 0 0 0 0 0
CCB 18U
Harrison Benton
0 70 0 0 0 0 0 0 0 0
CCB 18U
Thomas Bethel
34 0 0 0 0 0 0 0 0 0
CCB 18U
Dreson Champagne
12 63 0 0 0 0 0 0 0 0
CCB 18U
Brooks Crawford
0 12 0 0 0 0 0 0 0 0
CCB 18U
Logan Floyd
34 0 53 0 0 0 0 0 0 0
CCB 18U
Cody King
33 34 38 0 0 0 0 0 0 0
Chain College Showcase
Mason Best
0 65 0 0 0 0 0 0 0 0
Chain College Showcase
Jackson Byrom
0 44 0 0 0 0 0 0 0 0
Chain College Showcase
Cameron Eason
0 0 19 0 0 0 0 0 0 0
Chain College Showcase
Caleb Harmon
0 0 51 0 0 0 0 0 0 0
Chain College Showcase
Griffin Howe
0 86 0 0 0 0 0 0 0 0
Chain College Showcase
Jacob Jeffers
0 0 14 0 0 0 0 0 0 0
Chain College Showcase
Chase McCall
0 38 0 0 0 0 0 0 0 0
Chain College Showcase
Evan North
0 0 24 0 0 0 0 0 0 0
East Cobb Astros 17U
Max Eichenberger
0 56 0 0 0 0 0 0 0 0
East Cobb Astros 17U
Ryan Gold
0 70 0 0 0 0 0 0 0 0
East Cobb Astros 17U
Jake Hembree
0 38 0 0 0 0 0 0 0 0
East Cobb Astros 17U
Stone Lawless
0 0 24 0 0 0 0 0 0 0
East Cobb Astros 17U
Bo Rhudy
0 0 31 0 0 0 0 0 0 0
East Cobb Astros 17U
Ethan Robinson
0 43 0 0 0 0 0 0 0 0
East Cobb Astros 17U
Drew Sofield
0 0 67 0 0 0 0 0 0 0
East Cobb Astros 18u Navy
Tysen Benford
0 47 0 0 0 0 0 0 0 0
East Cobb Astros 18u Navy
Cole Brewer
0 0 35 0 0 0 0 0 0 0
East Cobb Astros 18u Navy
Adam Brooks
0 0 28 0 0 0 0 0 0 0
East Cobb Astros 18u Navy
Trey Griffin
0 0 30 0 0 0 0 0 0 0
East Cobb Astros 18u Navy
Andrew Nelms
0 0 11 0 0 0 0 0 0 0
East Cobb Astros 18u Navy
Peyton Posey
0 75 0 0 0 0 0 0 0 0
East Cobb Astros 18u Navy
Hezekiah Scott
0 17 0 0 0 0 0 0 0 0
East Cobb Astros 18u Navy
Tate Smith
0 26 23 0 0 0 0 0 0 0
East Cobb Astros 18u Navy
James Snipes
0 11 18 0 0 0 0 0 0 0
East Cobb Astros 18u Navy
Luke Tener
0 0 11 0 0 0 0 0 0 0
East Cobb Colt 45s 18u
Crispin Brockington
0 0 67 0 0 0 0 0 0 0
East Cobb Colt 45s 18u
Walker Harris
0 15 8 0 0 0 0 0 0 0
East Cobb Colt 45s 18u
Hudson Moore
47 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 18u
Garren Ramey
0 0 64 0 0 0 0 0 0 0
East Cobb Colt 45s 18u
Sam Richardson
75 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 18u
Davis Welch
0 113 0 0 0 0 0 0 0 0
Florida Pokers Upperclass Carolina Powered By Mizu
Jonah Cook
0 0 43 0 0 0 0 0 0 0
Florida Pokers Upperclass Carolina Powered By Mizu
Marion Creech
0 95 0 0 0 0 0 0 0 0
Florida Pokers Upperclass Carolina Powered By Mizu
Cole Loftis
0 113 0 0 0 0 0 0 0 0
Florida Pokers Upperclass Carolina Powered By Mizu
Jaxon Milam
0 15 0 0 0 0 0 0 0 0
Florida Pokers Upperclass Carolina Powered By Mizu
Andrew Thacker
0 0 56 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest