1,600 MLB PLAYERS | 13,323 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
07/19
Day 2
07/20
Day 3
07/21
Day 4
07/22
Day 5
07/23
Day 6
07/24
Day 7
07/25
Day 8
07/26
Day 9
07/27
Day 10
07/28
AZ T-Rex Easton
Trevor Brofft
0 0 0 23 0 0 0 0 0 0
AZ T-Rex Easton
Clark Candiotti
0 0 0 62 0 0 0 0 0 0
AZ T-Rex Easton
Lucas Haugen
0 0 0 13 0 0 0 0 0 0
AZ T-Rex Easton
Jacob Howie
0 0 86 0 0 0 0 0 0 0
AZ T-Rex Easton
Mason Kokodynski
0 0 24 0 0 0 0 0 0 0
AZ T-Rex Easton
Matthew Masciangelo
0 70 0 0 0 0 0 0 0 0
AZ T-Rex Easton
Tyler Montoya
0 0 97 0 0 0 0 0 0 0
AZ T-Rex Easton
Chandler Murphy
88 0 0 0 0 0 0 0 0 0
AZ T-Rex Easton
Sean Rimmer
0 0 18 0 0 0 0 0 0 0
AZ T-Rex Easton
Jake Schulz
0 46 0 0 0 0 0 0 0 0
AZ T-Rex Easton
Jake Theman
0 0 0 18 0 0 0 0 0 0
Banditos Scout Team 17U
Peyton Denney
9 89 0 0 0 0 0 0 0 0
Banditos Scout Team 17U
Ben Hovda
0 0 42 0 0 0 0 0 0 0
Banditos Scout Team 17U
Mason Lytle
28 25 0 68 0 0 0 0 0 0
Banditos Scout Team 17U
Cody Pike
0 0 60 0 0 0 0 0 0 0
Banditos Scout Team 17U
Mitchell Stone
0 30 83 0 0 0 0 0 0 0
Banditos Scout Team 17U
Christopher Vann
0 0 34 0 0 0 0 0 0 0
Banditos Scout Team 17U
Trevor Werner
56 0 0 0 0 0 0 0 0 0
Banditos Scout Team 17U
Bryce Yosko
26 9 0 22 0 0 0 0 0 0
Baseball Northwest National 2019s
Ryan Brown
0 79 0 0 0 0 0 0 0 0
Baseball Northwest National 2019s
Jacob Dahlstrom
0 18 0 77 0 0 0 0 0 0
Baseball Northwest National 2019s
Stuart Flesland
80 0 0 0 0 0 0 0 0 0
Baseball Northwest National 2019s
Gabriel Hughes
0 0 78 0 0 0 0 0 0 0
Baseball Northwest National 2019s
Kian Manmano
0 0 0 25 0 0 0 0 0 0
Baseball Northwest National 2019s
Joe Pierce
0 0 61 0 0 0 0 0 0 0
Baseball Northwest National 2019s
Ty Saunders
0 0 0 14 0 0 0 0 0 0
Baseball Northwest National 2019s
Lucas Stanfield
0 20 46 0 0 0 0 0 0 0
Blackhawks National
Joey Cammarata
0 33 0 0 0 0 0 0 0 0
Blackhawks National
Cayden Castellanos
22 28 0 0 0 0 0 0 0 0
Blackhawks National
Campbell Holt
0 67 0 0 0 0 0 0 0 0
Blackhawks National
DJ Jefferson
0 29 0 0 0 0 0 0 0 0
Blackhawks National
William Kempner
0 0 0 69 0 0 0 0 0 0
Blackhawks National
Zachary Martinez
0 0 53 0 0 0 0 0 0 0
Blackhawks National
Alex Munroe
91 0 0 0 0 0 0 0 0 0
Blackhawks National
Nicholas Payero
0 96 0 0 0 0 0 0 0 0
Blackhawks National
Wesley Scott
0 26 0 35 0 0 0 0 0 0
Blackhawks National
Steven Zobac
0 0 68 0 0 0 0 0 0 0
BPA
Cooper Benson
0 0 23 86 0 0 0 0 0 0
BPA
Garrett Broussard
0 20 0 0 0 0 0 0 0 0
BPA
Cutter Clawson
0 105 0 0 0 0 0 0 0 0
BPA
Trevor Ernt
0 0 23 12 0 0 0 0 0 0
BPA
Evan Fitterer
0 86 0 0 0 0 0 0 0 0
BPA
Tony Jacob
0 0 97 0 0 0 0 0 0 0
BPA
Brooks Lee
0 18 11 0 0 0 0 0 0 0
BPA
Colton McIntosh
0 0 30 0 0 0 0 0 0 0
BPA
Niko Santamaria
0 0 10 0 0 0 0 0 0 0
BPA
Ricky Teel
0 8 20 0 0 0 0 0 0 0
Canes National 17U
JD Brock
55 0 0 0 0 0 0 0 0 0
Canes National 17U
Nolan Crisp
0 95 0 0 0 0 0 0 0 0
Canes National 17U
Jason Diaz
0 0 56 0 0 0 0 0 0 0
Canes National 17U
Geoffrey Gilbert
54 0 0 0 0 0 0 0 0 0
Canes National 17U
Casey Green
0 0 0 40 0 0 0 0 0 0
Canes National 17U
Josh Hahn
0 0 0 58 0 0 0 0 0 0
Canes National 17U
Nick Hoffmann
0 0 95 0 0 0 0 0 0 0
Canes National 17U
Jack Jasiak
47 0 0 15 0 0 0 0 0 0
Canes National 17U
Bryson Lucas
0 0 0 39 0 0 0 0 0 0
Canes National 17U
Tyler Nesbitt
41 0 0 0 0 0 0 0 0 0
Canes National 17U
Shawn Rapp
0 0 0 43 0 0 0 0 0 0
Canes National 17U
Thomas Schultz
0 29 0 23 0 0 0 0 0 0
Canes National 17U
Will Smith
54 0 0 0 0 0 0 0 0 0
CBA Marucci
Aren Alvarez
0 0 36 0 0 0 0 0 0 0
CBA Marucci
Kelvin Bender
72 0 0 0 0 0 0 0 0 0
CBA Marucci
Addison Berger
12 0 7 15 0 0 0 0 0 0
CBA Marucci
Christian Bodlovich
0 0 0 85 0 0 0 0 0 0
CBA Marucci
Justin Campbell
49 0 0 0 0 0 0 0 0 0
CBA Marucci
Andrew Devine
26 0 0 28 0 0 0 0 0 0
CBA Marucci
Christopher Gilmartin
0 16 0 0 0 0 0 0 0 0
CBA Marucci
Marcus Johnson
0 56 0 0 0 0 0 0 0 0
CBA Marucci
Ezrah Lyman
0 0 3 0 0 0 0 0 0 0
CBA Marucci
Cameron Mabee
0 0 35 0 0 0 0 0 0 0
CBA Marucci
Danny Veloz
36 0 0 0 0 0 0 0 0 0
CCB Elite
Jonah Advincula
0 0 62 0 0 0 0 0 0 0
CCB Elite
Jordan Banholzer
0 0 0 30 0 0 0 0 0 0
CCB Elite
Dalton Bowling
0 0 0 12 0 0 0 0 0 0
CCB Elite
Reece Dexter
0 72 0 0 0 0 0 0 0 0
CCB Elite
Sean Flowers
67 0 0 0 0 0 0 0 0 0
CCB Elite
Andrew Kachel
0 24 0 0 0 0 0 0 0 0
CCB Elite
Josh Kasevich
0 16 25 0 0 0 0 0 0 0
CCB Elite
Ian Koenig
14 0 15 48 0 0 0 0 0 0
CCB Elite
Colby Lane
0 70 0 0 0 0 0 0 0 0
CCB Elite
Jarred Mazzaferro
0 17 0 0 0 0 0 0 0 0
Chicago Cubs Scout Team
Ryan Anderson
0 0 45 0 0 0 0 0 0 0
Chicago Cubs Scout Team
Lucas Braun
0 0 0 56 0 0 0 0 0 0
Chicago Cubs Scout Team
Connor Buchanan
0 0 23 0 0 0 0 0 0 0
Chicago Cubs Scout Team
Adam Christopher
0 86 0 0 0 0 0 0 0 0
Chicago Cubs Scout Team
Joey Estes
76 0 0 30 0 0 0 0 0 0
Chicago Cubs Scout Team
Zach Feehan
0 0 34 0 0 0 0 0 0 0
Chicago Cubs Scout Team
Jashia Morrissey
0 0 58 0 0 0 0 0 0 0
Chicago Cubs Scout Team
Anthony Ramirez
27 0 35 0 0 0 0 0 0 0
Chicago Cubs Scout Team
Jack Winterbauer
0 0 19 14 0 0 0 0 0 0
Dallas Patriots 17u Stout
James Adcox
0 0 34 0 0 0 0 0 0 0
Dallas Patriots 17u Stout
Adam Bland
0 0 0 8 0 0 0 0 0 0
Dallas Patriots 17u Stout
Couper Cornblum
0 0 0 46 0 0 0 0 0 0
Dallas Patriots 17u Stout
Dalton Davis
37 0 0 0 0 0 0 0 0 0
Dallas Patriots 17u Stout
Kaden Dydalewicz
0 0 16 0 0 0 0 0 0 0
Dallas Patriots 17u Stout
Cesar Eguia
0 18 26 0 0 0 0 0 0 0
Dallas Patriots 17u Stout
Grant Golomb
0 76 0 0 0 0 0 0 0 0
Dallas Patriots 17u Stout
Rece Gustafson
17 0 39 0 0 0 0 0 0 0
Dallas Patriots 17u Stout
Cameron Pool
0 28 0 57 0 0 0 0 0 0
Dallas Patriots 17u Stout
Nolan Rodriguez
15 0 0 8 0 0 0 0 0 0
Dallas Patriots 17u Stout
Cameron Schultz
23 0 14 41 0 0 0 0 0 0
Dallas Patriots 17u Stout
Ben Shepherd
11 0 105 0 0 0 0 0 0 0
Dallas Patriots 17u Stout
Joseph Steeber
0 0 0 74 0 0 0 0 0 0
DRB Elite
Michael Allegri
0 0 88 0 0 0 0 0 0 0
DRB Elite
Jake Bearden
0 31 0 47 0 0 0 0 0 0
DRB Elite
Brandon Concevitch
0 45 0 0 0 0 0 0 0 0
DRB Elite
Sam Ellis
0 2 44 0 0 0 0 0 0 0
DRB Elite
Simon Graf
0 0 44 0 0 0 0 0 0 0
DRB Elite
Mason Kenney
0 60 0 0 0 0 0 0 0 0
DRB Elite
Blake Renner
49 0 0 23 0 0 0 0 0 0
DRB Elite
Thomas Ross
0 0 89 0 0 0 0 0 0 0
DRB Elite
Cole Stupp
57 0 0 34 0 0 0 0 0 0
Elite Squad 17U
Knickolas Billings
0 0 59 0 0 0 0 0 0 0
Elite Squad 17U
Sean Bolin
0 0 0 72 0 0 0 0 0 0
Elite Squad 17U
Brandon Bruno
59 0 0 0 0 0 0 0 0 0
Elite Squad 17U
Jordan Carrion
0 0 0 29 0 0 0 0 0 0
Elite Squad 17U
Nicholas Hardy
43 0 0 0 0 0 0 0 0 0