2,210 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)
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/02
Day 2
10/03
Day 3
10/04
Day 4
10/05
Day 5
10/06
Day 6
10/07
Day 7
10/08
Day 8
10/09
Day 9
10/10
Day 10
10/11
5 Star Performance 14U Gold
Kieffer Doxey
0 22 0 0 0 0 0 0 0 0
5 Star Performance 14U Gold
Joseph Lacour
0 0 44 0 0 0 0 0 0 0
5 Star Performance 14U Gold
Hudson LeGrow
0 68 0 0 0 0 0 0 0 0
5 Star Performance 14U Gold
Trent McGowen
0 59 0 0 0 0 0 0 0 0
5 Star Performance 14U Gold
Cade Moore
0 46 0 0 0 0 0 0 0 0
5 Star Performance 14U Gold
Cale Preston
0 0 46 0 0 0 0 0 0 0
5 Star Performance 14U Gold
Cayden Rhodes
0 29 0 0 0 0 0 0 0 0
5 Star Performance 2024
Kaleb Carter
0 0 69 0 0 0 0 0 0 0
5 Star Performance 2024
Drew Dyke
0 76 0 0 0 0 0 0 0 0
5 Star Performance 2024
Asher Levy
0 0 43 0 0 0 0 0 0 0
5 Star Performance 2024
Zachary Ross
0 50 0 0 0 0 0 0 0 0
5 Star Performance 2024
Harrison Wall
0 15 0 0 0 0 0 0 0 0
5 Star Performance 2024
Campbell Williams
0 77 0 0 0 0 0 0 0 0
AB National 2024-Worley
Jaden Barfield
0 29 0 0 0 0 0 0 0 0
AB National 2024-Worley
Gavin Ernst
0 39 0 0 0 0 0 0 0 0
AB National 2024-Worley
Mason Garza
97 38 0 0 0 0 0 0 0 0
AB National 2024-Worley
Christian Hallmark
0 29 0 0 0 0 0 0 0 0
AB National 2024-Worley
Jordan Huson
0 44 0 0 0 0 0 0 0 0
AB National 2024-Worley
Cole Lenk
0 0 16 0 0 0 0 0 0 0
AB National 2024-Worley
Jacob Mader-Cooper
0 0 58 0 0 0 0 0 0 0
AB National 2024-Worley
Wesley Worley
22 0 19 0 0 0 0 0 0 0
Banditos 15u-Houston
Roman Ardoin
0 0 23 0 0 0 0 0 0 0
Banditos 15u-Houston
Ethan Gebert
0 0 14 0 0 0 0 0 0 0
Banditos 15u-Houston
Alex Grant
0 90 0 0 0 0 0 0 0 0
Banditos 15u-Houston
Jeffrey Grosso
33 0 0 0 0 0 0 0 0 0
Banditos 15u-Houston
Jett Hope
0 9 13 0 0 0 0 0 0 0
Banditos 15u-Houston
Jacob Macias
45 0 85 0 0 0 0 0 0 0
Banditos 15u-Houston
Ethan Mann
0 0 60 0 0 0 0 0 0 0
Canes SW 2024 Clementz
Brayden Ates
0 54 0 0 0 0 0 0 0 0
Canes SW 2024 Clementz
Sathvik Bellur
0 0 47 0 0 0 0 0 0 0
Canes SW 2024 Clementz
Christian Benson
0 0 29 0 0 0 0 0 0 0
Canes SW 2024 Clementz
Aidan Grummer
0 56 0 0 0 0 0 0 0 0
Canes SW 2024 Clementz
Hunter LaPolt
0 45 0 0 0 0 0 0 0 0
Canes SW 2024 Clementz
Jaxon Miller
0 16 20 0 0 0 0 0 0 0
Canes SW 2024 Clementz
Grant Moore
0 67 0 0 0 0 0 0 0 0
Canes SW 2024 Clementz
Jace Patton
0 32 0 0 0 0 0 0 0 0
Canes SW 2024 Clementz
Pearson Riebock
0 0 52 0 0 0 0 0 0 0
Dallas Patriots Brooks
Landon Cochran
0 9 0 0 0 0 0 0 0 0
Dallas Patriots Brooks
Jett Fifield
0 71 0 0 0 0 0 0 0 0
Dallas Patriots Brooks
Camden Lane
0 27 4 0 0 0 0 0 0 0
Dallas Patriots Brooks
Cole Melton
0 0 25 0 0 0 0 0 0 0
Dallas Patriots Brooks
Zachary Pearrow
0 0 38 0 0 0 0 0 0 0
Dallas Patriots Brooks
AJ Ripley
0 50 0 0 0 0 0 0 0 0
Dallas Patriots Brooks
Shawn Robertson
0 12 48 0 0 0 0 0 0 0
Fort Bend Texans
Ayden Beer
0 63 0 0 0 0 0 0 0 0
Fort Bend Texans
Taylor Brown
81 0 0 0 0 0 0 0 0 0
Fort Bend Texans
Cayden Dare
0 0 24 0 0 0 0 0 0 0
Fort Bend Texans
Cole Jarnot
12 0 13 0 0 0 0 0 0 0
Fort Bend Texans
Matthew McGraw
0 0 52 0 0 0 0 0 0 0
Fort Bend Texans
Jacob Mitchell
34 0 0 0 0 0 0 0 0 0
Fort Bend Texans
Carlos Osuna
0 0 46 0 0 0 0 0 0 0
Fort Bend Texans
Garrett Randolph
0 2 0 0 0 0 0 0 0 0
Ft. Worth Cats
Gavin Brandstetter
0 50 0 0 0 0 0 0 0 0
Ft. Worth Cats
Jeremy Howard Ii
0 0 46 0 0 0 0 0 0 0
Ft. Worth Cats
Ryan Jones
0 46 0 0 0 0 0 0 0 0
Ft. Worth Cats
Houston McIntire
0 32 0 0 0 0 0 0 0 0
Ft. Worth Cats
Dawson Park
0 44 0 0 0 0 0 0 0 0
Ft. Worth Cats
Eric Rogers
0 0 28 0 0 0 0 0 0 0
Ft. Worth Cats
Jack Sands
0 25 0 0 0 0 0 0 0 0
Ft. Worth Cats
Randy Tellez
0 0 37 0 0 0 0 0 0 0
Ft. Worth Cats
Rhett Uselman
0 75 0 0 0 0 0 0 0 0
GPS LEGENDS 15U ELMORE
Andrew Cordova
0 14 0 0 0 0 0 0 0 0
GPS LEGENDS 15U ELMORE
Kai Hopfel
0 0 46 0 0 0 0 0 0 0
GPS LEGENDS 15U ELMORE
Anthony Landaverde
0 0 46 0 0 0 0 0 0 0
GPS LEGENDS 15U ELMORE
Aidan Leonard
0 44 0 0 0 0 0 0 0 0
GPS LEGENDS 15U ELMORE
Trey Schlueter
0 98 0 0 0 0 0 0 0 0
GPS LEGENDS 15U ELMORE
Dawson Snow
0 13 0 0 0 0 0 0 0 0
GPS LEGENDS 15U ELMORE
Miles Strickland
0 16 0 0 0 0 0 0 0 0
GPS LEGENDS 15U ELMORE
Cole Tanksley
0 42 0 0 0 0 0 0 0 0
GPS LEGENDS 15U TWEED
Cooper Ashby
0 86 0 0 0 0 0 0 0 0
GPS LEGENDS 15U TWEED
Randy Cardenas
0 0 48 0 0 0 0 0 0 0
GPS LEGENDS 15U TWEED
John Driskill
0 18 0 0 0 0 0 0 0 0
GPS LEGENDS 15U TWEED
Isaiah Hill
0 50 0 0 0 0 0 0 0 0
GPS LEGENDS 15U TWEED
Carter Hubbard
0 0 74 0 0 0 0 0 0 0
GPS LEGENDS 15U TWEED
Gavriel Metersky
0 44 0 0 0 0 0 0 0 0
GPS LEGENDS 15U TWEED
Giovanny Perez
0 5 0 0 0 0 0 0 0 0
GPS LEGENDS 15U TWEED
Gavin Silva
0 73 0 0 0 0 0 0 0 0
GPS LEGENDS 15U TWEED
Kreese Whitson
0 0 10 0 0 0 0 0 0 0
HP 2024 James
Chase Batten
67 0 0 0 0 0 0 0 0 0
HP 2024 James
Daniel Castro
53 0 0 0 0 0 0 0 0 0
HP 2024 James
Austin Godwin
0 0 51 0 0 0 0 0 0 0
HP 2024 James
McClane Helton
0 38 0 0 0 0 0 0 0 0
HP 2024 James
Cason Pool
0 0 64 0 0 0 0 0 0 0
HP 2024 James
Cooper Schwank
0 80 0 0 0 0 0 0 0 0
HP 2024 James
Briggs Surratt
34 0 0 0 0 0 0 0 0 0
Lonestar National 2024 - Sanders
Joshua Atomanczyk
0 0 9 0 0 0 0 0 0 0
Lonestar National 2024 - Sanders
Omar Banda
0 41 0 0 0 0 0 0 0 0
Lonestar National 2024 - Sanders
Chance Covert II
0 9 55 0 0 0 0 0 0 0
Lonestar National 2024 - Sanders
James Gatlin
0 56 0 0 0 0 0 0 0 0
Lonestar National 2024 - Sanders
Theo Gillen
0 75 0 0 0 0 0 0 0 0
Lonestar National 2024 - Sanders
Sage Sanders
0 0 18 0 0 0 0 0 0 0
Lonestar National 2024 - Sanders
Matthew Scott II
0 62 0 0 0 0 0 0 0 0
Lonestar National 2024 - Sanders
Kaden Wharton
0 11 0 0 0 0 0 0 0 0
Lonestar National 2024 - Sanders
Wyatt Wimberly
0 0 80 0 0 0 0 0 0 0
Marucci Elite Texas-Ognoskie
Parrish Facciponte
63 0 0 0 0 0 0 0 0 0
Marucci Elite Texas-Ognoskie
Matthew Hedrick
0 72 0 0 0 0 0 0 0 0
Marucci Elite Texas-Ognoskie
Conner Hinton
0 0 32 0 0 0 0 0 0 0
Marucci Elite Texas-Ognoskie
Cole Joyner
0 0 49 0 0 0 0 0 0 0
Marucci Elite Texas-Ognoskie
James Rheaume
0 51 0 0 0 0 0 0 0 0
Marucci Elite Texas-Ognoskie
Kaleb Rook
0 0 47 0 0 0 0 0 0 0
Marucci Elite Texas-Ognoskie
Nicholas Russell
44 0 0 0 0 0 0 0 0 0
Marucci Elite Texas-Washington
William Baker
0 18 0 0 0 0 0 0 0 0
Marucci Elite Texas-Washington
Austin Brown
0 64 18 0 0 0 0 0 0 0
Marucci Elite Texas-Washington
Robert Cohen
0 20 0 0 0 0 0 0 0 0
Marucci Elite Texas-Washington
Sean Jones
0 0 70 0 0 0 0 0 0 0
Marucci Elite Texas-Washington
Caleb Medlock
0 39 9 0 0 0 0 0 0 0
Marucci Elite Texas-Washington
Mason Swagerty
0 43 0 0 0 0 0 0 0 0
Marucci Elite Texas-Washington
Will Young
0 44 0 0 0 0 0 0 0 0
PBA Stars 15U
Nathan Doremus
0 33 0 0 0 0 0 0 0 0
PBA Stars 15U
Haden James
0 0 51 0 0 0 0 0 0 0
PBA Stars 15U
Alec Lozano
0 58 0 0 0 0 0 0 0 0
PBA Stars 15U
Garrett McClain
0 59 0 0 0 0 0 0 0 0
PBA Stars 15U
Connor Mondey
0 58 0 0 0 0 0 0 0 0
PBA Stars 15U
Jonathan Neel
0 0 44 0 0 0 0 0 0 0
PBA Stars 15U
Canon Thompson
0 10 0 0 0 0 0 0 0 0
PBA Stars 15U
Payton Young
0 38 0 0 0 0 0 0 0 0
Premier Baseball 2024 Moore
Trenton Buckley
0 0 58 0 0 0 0 0 0 0
Premier Baseball 2024 Moore
Ethan Espiricueta
28 0 24 0 0 0 0 0 0 0
Premier Baseball 2024 Moore
Anthony Key
0 57 0 0 0 0 0 0 0 0
Premier Baseball 2024 Moore
Michael Khajeh
47 0 0 0 0 0 0 0 0 0
Premier Baseball 2024 Moore
Caleb Lopez
0 47 0 0 0 0 0 0 0 0
Premier Baseball 2024 Moore
Jackson Priest
55 0 0 0 0 0 0 0 0 0
Premier Baseball 2024 Moore
Jarod Rivera
0 0 76 0 0 0 0 0 0 0
Premier Baseball 2024 Moore
Javier Rodriguez
21 0 47 0 0 0 0 0 0 0
Premier Baseball 2024 Moore
Evan Young
8 0 85 0 0 0 0 0 0 0
RSBA 2024
Steven De Los Santos
0 41 0 0 0 0 0 0 0 0
RSBA 2024
Lucas Dunn
0 15 0 0 0 0 0 0 0 0
RSBA 2024
Adrian Garcia
98 0 0 0 0 0 0 0 0 0
RSBA 2024
Gavin Lopez
0 31 93 0 0 0 0 0 0 0
RSBA 2024
Aiden Sanchez
0 39 0 0 0 0 0 0 0 0
RSBA 2024
Andrew Velasquez
25 0 0 0 0 0 0 0 0 0
Sons of Thunder
Damon Anthony
69 0 0 0 0 0 0 0 0 0
Sons of Thunder
Nicholas Baker
0 61 0 0 0 0 0 0 0 0
Sons of Thunder
Kai’Noa Blas
0 0 65 0 0 0 0 0 0 0
Sons of Thunder
Ryan Coronado
0 60 0 0 0 0 0 0 0 0
Sons of Thunder
Andrew Dennis
0 0 36 0 0 0 0 0 0 0
Sons of Thunder
Logan Harris
1 0 0 0 0 0 0 0 0 0
Sons of Thunder
Peyton McGeorge
0 0 49 0 0 0 0 0 0 0
Sons of Thunder
Rhedding Smith
23 0 0 0 0 0 0 0 0 0
Stix 2024 Black
Davis Blair
0 23 82 0 0 0 0 0 0 0
Stix 2024 Black
Alex D'Angelo
0 31 83 0 0 0 0 0 0 0
Stix 2024 Black
Hudson Emeterio
0 35 65 0 0 0 0 0 0 0
Stix 2024 Black
Bobby Gutierrez
0 78 0 0 0 0 0 0 0 0
Stix 2024 Black
David Hernandez
0 32 54 0 0 0 0 0 0 0
Stix 2024 Black
Brayden McCallum
0 0 29 0 0 0 0 0 0 0
Stix 2024 Black
Austin Myers
0 21 0 0 0 0 0 0 0 0
Stix 2024 Black
Michael Russell
0 9 31 0 0 0 0 0 0 0
Stix 2024 Red
Conner Bell
0 61 0 0 0 0 0 0 0 0
Stix 2024 Red
Bryce Bradley
0 15 57 0 0 0 0 0 0 0
Stix 2024 Red
Natanael Melendez
0 58 0 0 0 0 0 0 0 0
Stix 2024 Red
Brady Reeves
0 0 59 0 0 0 0 0 0 0
Stix 2024 Red
Drew Roberts
0 26 37 0 0 0 0 0 0 0
Stix 2024 Red
Levi Rozenblum
0 27 5 0 0 0 0 0 0 0
Stix 2024 Red
William Yen
0 52 0 0 0 0 0 0 0 0
Team Houston
Tyler Costas
0 0 28 0 0 0 0 0 0 0
Team Houston
Conner Cramer
82 0 0 0 0 0 0 0 0 0
Team Houston
Maddox Gonzalez
0 79 0 0 0 0 0 0 0 0
Team Houston
Jonas Granados
0 28 30 0 0 0 0 0 0 0
Team Houston
Kenneth Ayden Miller
26 0 0 0 0 0 0 0 0 0
Team Houston
Daniel Pratt
14 0 24 0 0 0 0 0 0 0
Team Houston
Houston Tomlinson
0 0 21 0 0 0 0 0 0 0
Team Houston
Xavier Woods
5 0 0 0 0 0 0 0 0 0
USA Prime Brewer
Cole Hickey
0 30 39 0 0 0 0 0 0 0
USA Prime Brewer
Zack James
0 97 0 0 0 0 0 0 0 0
USA Prime Brewer
Easton Mayfield
0 0 63 0 0 0 0 0 0 0
USA Prime Brewer
Brady Newquist
0 17 0 0 0 0 0 0 0 0
USA Prime Brewer
Fisher Polydoroff
0 11 0 0 0 0 0 0 0 0
USA Prime Brewer
Cooper Rodgers
0 27 0 0 0 0 0 0 0 0
USA Prime Brewer
Adrian Rodriguez
0 37 0 0 0 0 0 0 0 0
USA Prime National 2025
Weston Ballard
0 0 45 0 0 0 0 0 0 0
USA Prime National 2025
Colton Cordeiro
0 0 15 0 0 0 0 0 0 0
USA Prime National 2025
Cru Huenfeld
0 0 61 0 0 0 0 0 0 0
USA Prime National 2025
Colin Lautzenheiser
0 88 0 0 0 0 0 0 0 0
USA Prime National 2025
Santiago Leija
0 69 0 0 0 0 0 0 0 0
USA Prime National 2025
Jack Ruckert
0 0 10 0 0 0 0 0 0 0
USA Prime National 2025
Landon Schaefer
0 16 29 0 0 0 0 0 0 0
Woodlands Premier
Tag Giles
3 83 0 0 0 0 0 0 0 0
Woodlands Premier
Grey Gossett
33 0 0 0 0 0 0 0 0 0
Woodlands Premier
Tyler Honeyman
0 0 33 0 0 0 0 0 0 0
Woodlands Premier
Aidan Morgan
0 0 40 0 0 0 0 0 0 0
Woodlands Premier
Dylan Riggins
52 0 0 0 0 0 0 0 0 0
Woodlands Premier
Tucker Schultz
0 33 0 0 0 0 0 0 0 0
Woodlands Premier
Koy Tollefson
0 0 47 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest