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/17
Day 2
06/18
Day 3
06/19
Day 4
06/20
Day 5
06/21
Day 6
06/22
Day 7
06/23
Day 8
06/24
Day 9
06/25
Day 10
06/26
5 Star Mafia Black 16U
Rylan Baker
0 0 51 0 0 0 0 0 0 0
5 Star Mafia Black 16U
Cody Boshell
0 91 0 0 0 0 0 0 0 0
5 Star Mafia Black 16U
Jake Cozart
0 0 0 38 0 0 0 0 0 0
5 Star Mafia Black 16U
Michael Gambone
20 0 0 0 0 0 0 0 0 0
5 Star Mafia Black 16U
Jacob Harms
0 34 0 0 0 0 0 0 0 0
5 Star Mafia Black 16U
Jack Herbein
0 0 55 0 0 0 0 0 0 0
5 Star Mafia Black 16U
Jake Hunter
0 0 0 31 0 0 0 0 0 0
5 Star Mafia Black 16U
Mason Jones
0 0 14 0 0 0 0 0 0 0
5 Star Mafia Black 16U
Joshua McCormick
0 0 8 0 0 0 0 0 0 0
5 Star Mafia Black 16U
Hudson Morgan
78 0 0 0 0 0 0 0 0 0
5 Star Mafia Black 16U
Ryan Rasmussen
0 0 31 0 0 0 0 0 0 0
5 Star Mafia Black 16U
Michael Vigil
0 0 0 65 0 0 0 0 0 0
Canes National 16U
Diego Becerra
0 0 0 28 0 0 0 0 0 0
Canes National 16U
Carson Bolemon
80 0 0 0 0 0 0 0 0 0
Canes National 16U
Colton Haire
14 0 0 72 0 0 0 0 0 0
Canes National 16U
Connor Langdon
0 82 0 0 0 0 0 0 0 0
Canes National 16U
David Lee
0 0 0 40 0 0 0 0 0 0
Canes National 16U
Denton Lord
0 0 16 0 0 0 0 0 0 0
Canes National 16U
Ty Mobley
88 0 0 0 0 0 0 0 0 0
Canes National 16U
Beau Peterson
0 0 0 22 0 0 0 0 0 0
Canes National 16U
Matthew Sharman
0 0 80 0 0 0 0 0 0 0
Canes National 16U
Ty Tillery
10 0 0 56 0 0 0 0 0 0
Dirtbags 2026 National
Charlie Bailey
0 0 12 33 0 0 0 0 0 0
Dirtbags 2026 National
Rodney Dunham
0 0 0 37 0 0 0 0 0 0
Dirtbags 2026 National
Palmer Hornick
0 43 0 0 0 0 0 0 0 0
Dirtbags 2026 National
Chase Kiker
0 27 0 0 0 0 0 0 0 0
Dirtbags 2026 National
Tyler Komorner
0 0 52 0 0 0 0 0 0 0
Dirtbags 2026 National
Kayden McGlauflin
0 0 58 0 0 0 0 0 0 0
Dirtbags 2026 National
Jackson Robinson
0 81 0 0 0 0 0 0 0 0
Dirtbags 2026 National
Nick Rumbley
0 78 0 0 0 0 0 0 0 0
Dirtbags 2026 National
Kellen Smith
35 0 0 0 0 0 0 0 0 0
Dirtbags 2026 National
Cameron Tarkenton
69 0 0 0 0 0 0 0 0 0
Dirtbags 2026 National
Cooper Wall
0 0 0 26 0 0 0 0 0 0
East Coast Sox 2026 Scout
Bryant Hardin
0 0 43 0 0 0 0 0 0 0
East Coast Sox 2026 Scout
Branson Hogan
0 56 0 0 0 0 0 0 0 0
East Coast Sox 2026 Scout
Cooper Hooks
0 0 87 0 0 0 0 0 0 0
East Coast Sox 2026 Scout
Cooper Long
0 21 0 0 0 0 0 0 0 0
East Coast Sox 2026 Scout
Brooks Mellown
0 47 0 0 0 0 0 0 0 0
East Coast Sox 2026 Scout
Nathan Powers
0 0 83 0 0 0 0 0 0 0
East Coast Sox 2026 Scout
Jarret Scott
0 0 17 0 0 0 0 0 0 0
East Coast Sox 2026 Scout
Aiden Seeley
43 0 0 0 0 0 0 0 0 0
East Coast Sox 2026 Scout
Phinn Waters
77 0 0 0 0 0 0 0 0 0
Elite Squad National 2026
Adrian Bermudez
92 0 0 0 0 0 0 0 0 0
Elite Squad National 2026
Ronan Maltese
0 58 0 0 0 0 0 0 0 0
Elite Squad National 2026
Jonah Neptune
0 0 37 0 0 0 0 0 0 0
Elite Squad National 2026
Adrian Nunez
0 0 61 0 0 0 0 0 0 0
Elite Squad National 2026
Carlos Paneque
0 47 0 0 0 0 0 0 0 0
Elite Squad National 2026
Reggie Rodriguez
0 31 0 0 0 0 0 0 0 0
Elite Squad National 2026
Ivan Sabater
0 0 71 0 0 0 0 0 0 0
Elite Squad National 2026
Derek Sclafani
21 0 0 0 0 0 0 0 0 0
Elite Squad National 2026
Christopher Shaw
0 0 56 0 0 0 0 0 0 0
Florida Burn 2026 Scout
Wilson Andersen
0 72 0 0 0 0 0 0 0 0
Florida Burn 2026 Scout
Carter Cox
71 0 0 0 0 0 0 0 0 0
Florida Burn 2026 Scout
Gavin Cramer
42 0 0 59 0 0 0 0 0 0
Florida Burn 2026 Scout
Mateu Dalmau
0 76 0 0 0 0 0 0 0 0
Florida Burn 2026 Scout
Ethan Dejesus
0 45 0 0 0 0 0 0 0 0
Florida Burn 2026 Scout
Jake Hartter
0 0 35 0 0 0 0 0 0 0
Florida Burn 2026 Scout
Johnny Havlicek
0 0 80 0 0 0 0 0 0 0
Florida Burn 2026 Scout
Kane Judson
0 63 0 0 0 0 0 0 0 0
Florida Burn 2026 Scout
Anthony Kanellos
0 15 0 21 0 0 0 0 0 0
Florida Burn 2026 Scout
Cole Travers
0 0 0 28 0 0 0 0 0 0
FTB Phillies 2026
Fabian Rasec Alicea Lugo
12 0 0 0 0 0 0 0 0 0
FTB Phillies 2026
Patrick Bryan
80 0 0 0 0 0 0 0 0 0
FTB Phillies 2026
Jaden Carlo
29 0 0 0 0 0 0 0 0 0
FTB Phillies 2026
RJ Cope
0 55 0 0 0 0 0 0 0 0
FTB Phillies 2026
Pablo David Figueroa Roman
72 0 0 0 0 0 0 0 0 0
FTB Phillies 2026
Anthony Harvey
0 0 11 0 0 0 0 0 0 0
FTB Phillies 2026
Natas Leman
12 0 0 0 0 0 0 0 0 0
FTB Phillies 2026
Talan Miranda
0 60 0 0 0 0 0 0 0 0
FTB Phillies 2026
Anaiscio "Pepe" Ortiz
0 0 28 0 0 0 0 0 0 0
FTB Phillies 2026
Santiago Ortiz
0 0 38 0 0 0 0 0 0 0
FTB Phillies 2026
Matthew Paez
0 0 53 0 0 0 0 0 0 0
FTB Phillies 2026
Sebastian Rolon
55 0 0 0 0 0 0 0 0 0
Scorpions 2026 Scout
Cooper Antalek
72 0 0 0 0 0 0 0 0 0
Scorpions 2026 Scout
Carson Balls
0 28 0 0 0 0 0 0 0 0
Scorpions 2026 Scout
Drew Boivin
0 0 0 24 0 0 0 0 0 0
Scorpions 2026 Scout
Alex Davis
0 27 0 0 0 0 0 0 0 0
Scorpions 2026 Scout
Jack Fults
0 49 0 0 0 0 0 0 0 0
Scorpions 2026 Scout
Tommy Hayes
0 0 27 0 0 0 0 0 0 0
Scorpions 2026 Scout
Robbie Mungovan
0 40 0 59 0 0 0 0 0 0
Scorpions 2026 Scout
Braden Myers
0 44 0 28 0 0 0 0 0 0
Scorpions 2026 Scout
Tripp Rosenberger
0 0 73 0 0 0 0 0 0 0
Scorpions 2026 Scout
Cooper West
31 0 30 0 0 0 0 0 0 0
Scorpions 2026 Scout
Jeremy Wright
0 77 0 0 0 0 0 0 0 0
Team Elite 16U Scout Team
Nevin Day
0 79 0 0 0 0 0 0 0 0
Team Elite 16U Scout Team
Brighton Fontaine
0 0 70 0 0 0 0 0 0 0
Team Elite 16U Scout Team
Gage Graziano
26 0 0 0 0 0 0 0 0 0
Team Elite 16U Scout Team
Kurtis Maher
52 0 0 0 0 0 0 0 0 0
Team Elite 16U Scout Team
Dylan McIntyre
51 0 0 0 0 0 0 0 0 0
Team Elite 16U Scout Team
Callum Morrison
0 0 82 0 0 0 0 0 0 0
Team Elite 16U Scout Team
Jack Ryan
0 0 64 0 0 0 0 0 0 0
Team Elite 16U Scout Team
Dawson Vaughn
0 0 25 0 0 0 0 0 0 0
Team Elite 16U Scout Team
Jason Williams
0 0 8 0 0 0 0 0 0 0
Texas Twelve 2026 Red Sox
Wyatt Clewett
34 0 0 0 0 0 0 0 0 0
Texas Twelve 2026 Red Sox
Clayton Crosby
0 12 0 0 0 0 0 0 0 0
Texas Twelve 2026 Red Sox
Judson Dowell
0 0 17 0 0 0 0 0 0 0
Texas Twelve 2026 Red Sox
Jordan Garza
47 0 0 77 0 0 0 0 0 0
Texas Twelve 2026 Red Sox
Harper Gates
0 2 0 0 0 0 0 0 0 0
Texas Twelve 2026 Red Sox
Owen Horrell
0 0 82 0 0 0 0 0 0 0
Texas Twelve 2026 Red Sox
Bryce Krenek
45 0 0 0 0 0 0 0 0 0
Texas Twelve 2026 Red Sox
Braddock Raven
0 101 0 0 0 0 0 0 0 0
Texas Twelve 2026 Red Sox
Karson Reeder
0 0 0 87 0 0 0 0 0 0
Texas Twelve 2026 Red Sox
Jayden Stewart
0 77 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
EventTeamPlayerTotal PitchesDate PitchedDay 1
06/17
Day 2
06/18
Day 3
06/19
Day 4
06/20
2024 PG Coastal 16U State Champ.Dirtbags 2026 UnitedCooper Wall676/14/2024 RR