1,637 MLB PLAYERS | 13,326 MLB DRAFT SELECTIONS
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
09/28
Day 2
09/29
Day 3
09/30
Day 4
10/01
Day 5
10/02
Day 6
10/03
Day 7
10/04
Day 8
10/05
Day 9
10/06
Day 10
10/07
643 17U Cougs/Pralgo
John Armstrong
0 23 0 0 0 0 0 0 0 0
643 17U Cougs/Pralgo
Daniel Crabtree
43 0 0 0 0 0 0 0 0 0
643 17U Cougs/Pralgo
Adam Love
0 0 33 0 0 0 0 0 0 0
643 17U Cougs/Pralgo
William Lybrook
0 0 38 0 0 0 0 0 0 0
643 17U Cougs/Pralgo
Ian Mayes
0 18 0 0 0 0 0 0 0 0
643 17U Cougs/Pralgo
James Reece
0 16 0 0 0 0 0 0 0 0
643 17U Cougs/Pralgo
Reid Robertson
0 47 0 0 0 0 0 0 0 0
643 17U Cougs/Pralgo
Nate Shipley
11 0 19 0 0 0 0 0 0 0
643 DP 18u Cougars
William Antunez
0 41 0 0 0 0 0 0 0 0
643 DP 18u Cougars
Andrew Jenkins
0 16 0 0 0 0 0 0 0 0
643 DP 18u Cougars
Jeff Norman
0 0 43 0 0 0 0 0 0 0
643 DP 18u Cougars
Chase Otten
14 0 0 0 0 0 0 0 0 0
643 DP 18u Cougars
Gavin Scaggs
0 0 65 0 0 0 0 0 0 0
643 DP 18u Cougars
Tyler Shultz
54 0 0 0 0 0 0 0 0 0
643 DP 18u Cougars
Hal Stelljes
0 60 0 0 0 0 0 0 0 0
643 DP 18u Cougars
Noah Welkis
41 0 0 0 0 0 0 0 0 0
Barrett Braves
Nick Block
0 24 0 0 0 0 0 0 0 0
Barrett Braves
Tyler Cowan
0 44 0 0 0 0 0 0 0 0
Barrett Braves
Harrison Gentry
0 0 42 0 0 0 0 0 0 0
Barrett Braves
Mitchell Gross
0 91 0 0 0 0 0 0 0 0
Barrett Braves
Jonathan Hemings
0 0 33 0 0 0 0 0 0 0
Barrett Braves
Turner Hill
0 48 0 0 0 0 0 0 0 0
Barrett Braves
Kelton Kieschnick
0 41 0 0 0 0 0 0 0 0
Barrett Braves
Matthew Strzelecki
0 0 28 0 0 0 0 0 0 0
Barrett Braves
Caleb Wiley
0 0 15 0 0 0 0 0 0 0
BigStix Gamers 2019
Brayden Eidson
0 26 0 0 0 0 0 0 0 0
BigStix Gamers 2019
Chance Johnson
0 0 67 0 0 0 0 0 0 0
BigStix Gamers 2019
Enmanuel Martinez
3 24 0 0 0 0 0 0 0 0
BigStix Gamers 2019
Kenneth Mills
84 0 0 0 0 0 0 0 0 0
BigStix Gamers 2019
Aaron Northcutt
0 0 34 0 0 0 0 0 0 0
BigStix Gamers 2019
Colby Williams
0 73 0 0 0 0 0 0 0 0
BigStix Gamers 2020
David Chenoweth
0 31 0 0 0 0 0 0 0 0
BigStix Gamers 2020
Koby Dunn
0 44 0 0 0 0 0 0 0 0
BigStix Gamers 2020
Patrick Holloman
96 0 0 0 0 0 0 0 0 0
BigStix Gamers 2020
Blake Sagarese
24 0 0 0 0 0 0 0 0 0
Black Knights Baseball
Camden Eck
0 0 84 0 0 0 0 0 0 0
Black Knights Baseball
Alexander Ericson
0 0 20 0 0 0 0 0 0 0
Black Knights Baseball
Andy Flynn
0 0 13 0 0 0 0 0 0 0
Black Knights Baseball
Mason Manning
0 0 61 0 0 0 0 0 0 0
Black Knights Baseball
Mason Port
0 0 45 0 0 0 0 0 0 0
Black Knights Baseball
Matthew Silka
92 0 0 0 0 0 0 0 0 0
Blackhawks National
Octavio Corona
0 0 31 0 0 0 0 0 0 0
Blackhawks National
Reggie Crawford
0 67 0 0 0 0 0 0 0 0
Blackhawks National
Donye Evans
30 0 0 0 0 0 0 0 0 0
Blackhawks National
Fritz Genther
14 0 0 0 0 0 0 0 0 0
Blackhawks National
Xavier Gonzalez
41 0 0 0 0 0 0 0 0 0
Blackhawks National
Joel Ibarra
0 0 20 0 0 0 0 0 0 0
Blackhawks National
William Kempner
0 0 21 0 0 0 0 0 0 0
Blackhawks National
Nate Nabholz
0 59 0 0 0 0 0 0 0 0
Blackhawks National
Juan Peralta
0 28 0 0 0 0 0 0 0 0
Blackhawks National
Brant Voth
0 0 21 0 0 0 0 0 0 0
Blackhawks National
Steven Zobac
0 0 18 0 0 0 0 0 0 0
Bullpen Redstitch 108 17U
Evan Boyle
0 3 0 0 0 0 0 0 0 0
Bullpen Redstitch 108 17U
Dakota Copeland
93 0 0 0 0 0 0 0 0 0
Bullpen Redstitch 108 17U
Cole English
0 31 0 0 0 0 0 0 0 0
Bullpen Redstitch 108 17U
Colby Fields
0 0 36 0 0 0 0 0 0 0
Bullpen Redstitch 108 17U
Brett Orr
0 29 49 0 0 0 0 0 0 0
Bullpen Redstitch 108 17U
Sterling Richardson
0 3 0 0 0 0 0 0 0 0
Bullpen Redstitch 108 17U
Will Sims
0 50 0 0 0 0 0 0 0 0
Charlie Culberson Baseball
Logan Bicknell
100 0 0 0 0 0 0 0 0 0
Charlie Culberson Baseball
Dalton Bowman
0 0 63 0 0 0 0 0 0 0
Charlie Culberson Baseball
Tommy Fry
53 0 0 0 0 0 0 0 0 0
Charlie Culberson Baseball
Grant Poarch
0 0 24 0 0 0 0 0 0 0
Charlie Culberson Baseball
Landon Schwan
0 36 0 0 0 0 0 0 0 0
Charlie Culberson Baseball
Connor Yarbrough
0 61 0 0 0 0 0 0 0 0
Chattanooga Speed
. .
17 0 0 0 0 0 0 0 0 0
Chattanooga Speed
. Hannah
84 0 0 0 0 0 0 0 0 0
Chattanooga Speed
Gavin Miles
0 8 0 0 0 0 0 0 0 0
Chattanooga Speed
Blake Mosley
12 0 29 0 0 0 0 0 0 0
Chattanooga Speed
Pierson Walls
0 0 41 0 0 0 0 0 0 0
Chattanooga Speed
Nate Waters
0 92 0 0 0 0 0 0 0 0
DRB Elite
Michael Allegri
40 0 0 0 0 0 0 0 0 0
DRB Elite
Ty Fisher
0 0 70 0 0 0 0 0 0 0
DRB Elite
Simon Graf
0 20 0 0 0 0 0 0 0 0
DRB Elite
Davis Mortland
0 0 59 0 0 0 0 0 0 0
DRB Elite
Blake Renner
0 78 0 0 0 0 0 0 0 0
DRB Elite
Thomas Ross
0 70 0 0 0 0 0 0 0 0
DRB Elite
Geoffrey Watkins
24 0 0 0 0 0 0 0 0 0
Easley Baseball Club 2019
Brayden Arendale
0 0 22 0 0 0 0 0 0 0
Easley Baseball Club 2019
Chris Braswell
0 0 43 0 0 0 0 0 0 0
Easley Baseball Club 2019
Colton Brumley
60 0 0 0 0 0 0 0 0 0
Easley Baseball Club 2019
John Durham
45 0 53 0 0 0 0 0 0 0
Easley Baseball Club 2019
Wil Wood
0 55 0 0 0 0 0 0 0 0
East Cobb Astros Navy
Colin Ahearn
0 0 61 0 0 0 0 0 0 0
East Cobb Astros Navy
Kaleb Corbett
0 0 14 0 0 0 0 0 0 0
East Cobb Astros Navy
Miles Garrett
0 85 0 0 0 0 0 0 0 0
East Cobb Astros Navy
. Purron
0 0 16 0 0 0 0 0 0 0
East Cobb Astros Navy
Josiah Siegel
35 0 0 0 0 0 0 0 0 0
East Cobb Astros Navy
Brady Simpson
0 0 17 0 0 0 0 0 0 0
East Cobb Astros Navy
Brandon Smith
29 0 0 0 0 0 0 0 0 0
East Cobb Astros Navy
Ethan Stamps
0 27 0 0 0 0 0 0 0 0
East Cobb Astros Orange
Spencer Borgel
0 0 19 0 0 0 0 0 0 0
East Cobb Astros Orange
Nick Ferrara
0 0 66 0 0 0 0 0 0 0
East Cobb Astros Orange
Zack Henderson
0 67 0 0 0 0 0 0 0 0
East Cobb Astros Orange
Zachary Murray
0 0 30 0 0 0 0 0 0 0
East Cobb Astros Orange
Mason Patel
0 78 0 0 0 0 0 0 0 0
East Cobb Astros Orange
Will Sanders
58 0 0 0 0 0 0 0 0 0
East Cobb Astros Orange
Colt Taylor
39 0 0 0 0 0 0 0 0 0
East Cobb Patriots 17/18 Fall
Jacob Fletcher
82 0 0 0 0 0 0 0 0 0
East Cobb Patriots 17/18 Fall
Cody Hahn
17 35 0 0 0 0 0 0 0 0
East Cobb Patriots 17/18 Fall
David Kinsbrunner