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
06/29
Day 2
06/30
Day 3
07/01
Day 4
07/02
Day 5
07/03
Day 6
07/04
Day 7
07/05
Day 8
07/06
Day 9
07/07
Day 10
07/08
817 Sports Grit
David William Carter
0 0 73 0 0 0 0 0 0 0
817 Sports Grit
Miles Chase
79 0 0 0 0 0 0 0 0 0
817 Sports Grit
Cayden Davidson
0 0 0 51 0 0 0 0 0 0
817 Sports Grit
Raylan Desadier
38 0 0 0 0 0 0 0 0 0
817 Sports Grit
Justin Green
0 28 0 19 0 0 0 0 0 0
817 Sports Grit
Andrew Sterne
0 96 0 0 0 0 0 0 0 0
817 Sports Grit
Brady Suchsland
0 0 0 36 0 0 0 0 0 0
817 Sports Grit
Luke Whatley
0 0 36 0 0 0 0 0 0 0
Cooperstown Cobras 16U Munguia
Rohan Amirthalingam
0 23 0 0 0 0 0 0 0 0
Cooperstown Cobras 16U Munguia
Karson Borgman
0 79 0 0 0 0 0 0 0 0
Cooperstown Cobras 16U Munguia
Josue Encarnacion
26 0 0 0 0 0 0 0 0 0
Cooperstown Cobras 16U Munguia
Diesel Fields
0 0 55 0 0 0 0 0 0 0
Cooperstown Cobras 16U Munguia
Keldan Griggs
22 0 0 0 0 0 0 0 0 0
Cooperstown Cobras 16U Munguia
Kolten Neil
58 0 0 55 0 0 0 0 0 0
Cooperstown Cobras 16U Munguia
John Rivers
0 0 0 56 0 0 0 0 0 0
Dallas Mustangs Martin
Lennox Byrd
0 0 0 6 0 0 0 0 0 0
Dallas Mustangs Martin
Nash Logan
47 0 0 47 0 0 0 0 0 0
Dallas Mustangs Martin
Alfonso Martínez
0 0 27 0 0 0 0 0 0 0
Dallas Mustangs Martin
John Medaris
0 36 0 46 0 0 0 0 0 0
Dallas Mustangs Martin
Gray Miller
51 0 0 0 0 0 0 0 0 0
Dallas Mustangs Martin
Holden Murcer
0 0 22 0 0 0 0 0 0 0
Dallas Mustangs Martin
Ryan Schirato
0 27 0 25 0 0 0 0 0 0
Dallas Mustangs Martin
Carson Shumate
0 0 26 50 0 0 0 0 0 0
Ft. Worth Cats 16u (Black)
Cade Collinsworth
26 0 29 28 0 0 0 0 0 0
Ft. Worth Cats 16u (Black)
Barrett Hamilton
77 0 0 0 0 0 0 0 0 0
Ft. Worth Cats 16u (Black)
Holden Harris
0 0 0 47 0 0 0 0 0 0
Ft. Worth Cats 16u (Black)
Braden Wilson
0 91 0 0 0 0 0 0 0 0
Ft. Worth Cats 16u (Black)
Jordan Woodhurst
0 0 59 0 0 0 0 0 0 0
Ntx Outlaws
Bryson Bush
0 52 0 0 0 0 0 0 0 0
Ntx Outlaws
Allan Cass
0 0 21 0 0 0 0 0 0 0
Ntx Outlaws
Ethan McCarthy
28 0 70 0 0 0 0 0 0 0
Ntx Outlaws
Lucas Pate
0 51 0 0 0 0 0 0 0 0
Ntx Outlaws
Blaine Sadler
0 0 46 42 0 0 0 0 0 0
Ntx Outlaws
Logan Sudderth
0 0 0 62 0 0 0 0 0 0
Ntx Outlaws
Dylan Vehar
74 0 0 0 0 0 0 0 0 0
Oklahoma Arsenal
Dirk Couch
0 0 5 0 0 0 0 0 0 0
Oklahoma Arsenal
Asher Kirkland
34 0 0 0 0 0 0 0 0 0
Oklahoma Arsenal
Elijah Morgan
0 0 25 9 0 0 0 0 0 0
Oklahoma Arsenal
Jason Pursell
11 0 72 0 0 0 0 0 0 0
Oklahoma Arsenal
Jackson Riley
6 81 0 0 0 0 0 0 0 0
Oklahoma Arsenal
Kaden Rodriguez
0 0 0 26 0 0 0 0 0 0
Oklahoma Arsenal
Brayden Tomlinson
0 38 0 90 0 0 0 0 0 0
Rawlings Tigers - Bragg
Declan Deering
0 0 21 0 0 0 0 0 0 0
Rawlings Tigers - Bragg
Tyler Heinlein
0 0 0 31 0 0 0 0 0 0
Rawlings Tigers - Bragg
Dylan Hullinger
0 0 0 15 0 0 0 0 0 0
Rawlings Tigers - Bragg
Morgan Kosmos
46 0 0 0 0 0 0 0 0 0
Rawlings Tigers - Bragg
Dennis Muraida
0 0 51 0 0 0 0 0 0 0
Rawlings Tigers - Bragg
Daniel Padilla
0 0 36 0 0 0 0 0 0 0
Rawlings Tigers - Bragg
Johnny Vasquez
38 0 0 41 0 0 0 0 0 0
Rawlings Tigers - Bragg
Bryan Weiss
0 72 0 0 0 0 0 0 0 0
Stix 2025 Prospect Gray
Caiden Arnold
0 86 0 0 0 0 0 0 0 0
Stix 2025 Prospect Gray
Brae Gorman
0 0 77 0 0 0 0 0 0 0
Stix 2025 Prospect Gray
Noah Graham
31 0 0 92 0 0 0 0 0 0
Stix 2025 Prospect Gray
Brady Pike
0 0 0 13 0 0 0 0 0 0
Stix 2025 Prospect Gray
Johran Porter
0 41 0 28 0 0 0 0 0 0
Stix 2025 Prospect Gray
Braeden Ray
76 0 0 0 0 0 0 0 0 0
Stix 2025 Prospect Gray
Bryce Smith
0 0 17 60 0 0 0 0 0 0
Stix South 2025 Black
Jackson Duke
87 0 0 5 0 0 0 0 0 0
Stix South 2025 Black
Ty Freeman
0 0 75 0 0 0 0 0 0 0
Stix South 2025 Black
Manny Grimaldo
0 25 0 36 0 0 0 0 0 0
Stix South 2025 Black
Carter Howe
25 0 25 0 0 0 0 0 0 0
Stix South 2025 Black
Barrett Portwood
0 8 0 0 0 0 0 0 0 0
Stix South 2025 Black
Joseph Rangel
0 0 0 13 0 0 0 0 0 0
Stix South 2025 Black
Fischer Stalberger
0 0 0 62 0 0 0 0 0 0
Tbt Ballers Texas 16u Black
Nolan Baker
51 0 0 0 0 0 0 0 0 0
Tbt Ballers Texas 16u Black
Nicholas Drumgoole
0 0 21 0 0 0 0 0 0 0
Tbt Ballers Texas 16u Black
Preston Logos
0 59 0 51 0 0 0 0 0 0
Tbt Ballers Texas 16u Black
Matthew Ramos
48 0 0 0 0 0 0 0 0 0
Tbt Ballers Texas 16u Black
Adrian Rojas
0 0 48 0 0 0 0 0 0 0
Tbt Ballers Texas 16u Black
Evan Smith
0 0 34 0 0 0 0 0 0 0
Tbt Ballers Texas 16u Black
Juan Tovar
0 0 0 64 0 0 0 0 0 0
Tbt Ballers Texas 16u Black
Crew Trojacek
0 55 0 0 0 0 0 0 0 0
Texas Angels 2025 Smith
Ryan Alvarado
0 0 0 50 0 0 0 0 0 0
Texas Angels 2025 Smith
Jonathan Binder
0 0 83 0 0 0 0 0 0 0
Texas Angels 2025 Smith
Luke Case
42 0 0 0 0 0 0 0 0 0
Texas Angels 2025 Smith
Pistol Ducharme
55 0 0 0 0 0 0 0 0 0
Texas Angels 2025 Smith
Tyler Garza
0 29 0 0 0 0 0 0 0 0
Texas Angels 2025 Smith
William Mitchell
0 94 0 0 0 0 0 0 0 0
Texas Angels 2025 Smith
Matthew Neutzling
0 0 0 57 0 0 0 0 0 0
Texas Angels 2025 Smith
Jake Whitaker
0 0 0 16 0 0 0 0 0 0
Texas Angels 2025 Weston
Isaac Cisneros
0 0 0 61 0 0 0 0 0 0
Texas Angels 2025 Weston
Tristan Kadish
0 97 0 0 0 0 0 0 0 0
Texas Angels 2025 Weston
Emilio Negrete
20 0 0 0 0 0 0 0 0 0
Texas Angels 2025 Weston
Ethan Rodriguez
0 30 0 0 0 0 0 0 0 0
Texas Angels 2025 Weston
Lane Williamson
0 0 81 0 0 0 0 0 0 0
Texas Angels 2025 Weston
Jack Wright
105 0 0 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest