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)
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/08
Day 2
09/09
Day 3
09/10
Day 4
09/11
Day 5
09/12
Day 6
09/13
Day 7
09/14
Day 8
09/15
Day 9
09/16
Day 10
09/17
17u Offseason Baseball - Lozano
Ryland Anders
0 0 80 0 0 0 0 0 0 0
17u Offseason Baseball - Lozano
Austin Conte
0 0 42 0 0 0 0 0 0 0
17u Offseason Baseball - Lozano
Baxter Hamilton
0 84 0 0 0 0 0 0 0 0
17u Offseason Baseball - Lozano
Dylon Lozano
0 9 0 0 0 0 0 0 0 0
17u Offseason Baseball - Lozano
Aedan McDaniels
0 0 19 0 0 0 0 0 0 0
17u Offseason Baseball - Lozano
Vincent Ozuna
0 0 55 0 0 0 0 0 0 0
17u Offseason Baseball - Lozano
Atticus Radcliffe
0 0 27 0 0 0 0 0 0 0
17u Offseason Baseball - Lozano
Jackson Woolley
0 60 0 0 0 0 0 0 0 0
Banditos Underclass
Noah Cepeda
0 0 28 0 0 0 0 0 0 0
Banditos Underclass
Nehemiah Garcia
0 33 0 0 0 0 0 0 0 0
Banditos Underclass
Colton Jones
0 24 10 0 0 0 0 0 0 0
Banditos Underclass
Ayden Leitz
0 0 42 0 0 0 0 0 0 0
Banditos Underclass
Luke Logeman
0 3 0 0 0 0 0 0 0 0
Banditos Underclass
Aiden Reed
0 96 0 0 0 0 0 0 0 0
Banditos Underclass
Gilberto Rodriguez Jr
0 95 0 0 0 0 0 0 0 0
Banditos Underclass 17U
Tanner Carson
0 0 92 0 0 0 0 0 0 0
Banditos Underclass 17U
Joephillip Guzman
0 11 0 0 0 0 0 0 0 0
Banditos Underclass 17U
Joshua Hunter
0 98 0 0 0 0 0 0 0 0
Banditos Underclass 17U
Caldwell McFaddin
0 0 59 0 0 0 0 0 0 0
Banditos Underclass 17U
Danny O'Brien
0 80 0 0 0 0 0 0 0 0
Banditos Underclass 17U
Connor Udland
0 0 52 0 0 0 0 0 0 0
BH Eagles Prep 2025/2026
Troy Alexander
0 0 39 0 0 0 0 0 0 0
BH Eagles Prep 2025/2026
Brock Billeaud
0 59 0 0 0 0 0 0 0 0
BH Eagles Prep 2025/2026
Will Cowgill
0 0 70 0 0 0 0 0 0 0
BH Eagles Prep 2025/2026
Aaron Fernandez
0 97 0 0 0 0 0 0 0 0
BH Eagles Prep 2025/2026
London Schick
0 71 0 0 0 0 0 0 0 0
Canes Southwest - Ortega
Gage Deutsch
0 0 85 0 0 0 0 0 0 0
Canes Southwest - Ortega
Bryson Jones
0 67 0 0 0 0 0 0 0 0
Canes Southwest - Ortega
Antonio Limon
0 68 0 0 0 0 0 0 0 0
Canes Southwest - Ortega
Bryce Schneider
0 78 0 0 0 0 0 0 0 0
Canes Southwest - Ortega
Mateo Valenzuela
0 32 0 0 0 0 0 0 0 0
GPS Legends 17u Wright
Jack Casteel
0 49 0 0 0 0 0 0 0 0
GPS Legends 17u Wright
Alexander Covar
0 0 31 0 0 0 0 0 0 0
GPS Legends 17u Wright
Tyler Lee
0 0 52 0 0 0 0 0 0 0
GPS Legends 17u Wright
Carson Pruett
0 0 60 0 0 0 0 0 0 0
GPS Legends 17u Wright
Aden Redlich
0 43 0 0 0 0 0 0 0 0
GPS Legends 17u Wright
Andrew "Cole" Rhame
0 35 0 0 0 0 0 0 0 0
GPS Legends 17u Wright
Ethan Smith
0 47 0 0 0 0 0 0 0 0
GPS Legends 17u Wright
Clayton Ward
0 64 0 0 0 0 0 0 0 0
Houston Heat 2025 Joseph
Will Cronan
0 0 23 0 0 0 0 0 0 0
Houston Heat 2025 Joseph
Cash Eckermann
0 48 0 0 0 0 0 0 0 0
Houston Heat 2025 Joseph
Luke Edmonds
0 0 69 0 0 0 0 0 0 0
Houston Heat 2025 Joseph
Brady Flauaus
0 63 0 0 0 0 0 0 0 0
Houston Heat 2025 Joseph
Mikey Grayson
0 0 31 0 0 0 0 0 0 0
Houston Heat 2025 Joseph
Josh Matte
0 19 58 0 0 0 0 0 0 0
Houston Heat 2025 Joseph
Tyson Robertson
0 14 0 0 0 0 0 0 0 0
Houston Heat 2025 Joseph
Cy Taylor
0 57 0 0 0 0 0 0 0 0
Houston Heat 2025 Joseph
Joshua Turner II
0 72 0 0 0 0 0 0 0 0
Houston Wildcatters 2025 Navy
Morgan Eppers
0 59 0 0 0 0 0 0 0 0
Houston Wildcatters 2025 Navy
Jacob Perez
0 0 21 0 0 0 0 0 0 0
Houston Wildcatters 2025 Navy
Christopher Saavedra
0 0 60 0 0 0 0 0 0 0
Houston Wildcatters 2025 Navy
Jose Silva
0 85 0 0 0 0 0 0 0 0
Houston Wildcatters 2025 Navy
Mason Walls
0 100 0 0 0 0 0 0 0 0
Houston Wildcatters 2025 Scout
Benjamin Chattaway
0 0 72 0 0 0 0 0 0 0
Houston Wildcatters 2025 Scout
Benjamin Churchill
0 16 0 0 0 0 0 0 0 0
Houston Wildcatters 2025 Scout
Michael Doucet
0 61 0 0 0 0 0 0 0 0
Houston Wildcatters 2025 Scout
Joey Robles
0 29 0 0 0 0 0 0 0 0
Houston Wildcatters 2025 Scout
Aidan Rucker
0 72 0 0 0 0 0 0 0 0
Houston Wildcatters 2025 Scout
Angelo Volante
0 0 11 0 0 0 0 0 0 0
Houston Wildcatters 2025 Scout
Auston Ware
0 0 60 0 0 0 0 0 0 0
Houston Wildcatters 2025 Scout
Lucas Wilson
0 15 0 0 0 0 0 0 0 0
HP 2025 Greene
Jose Arteaga
0 59 0 0 0 0 0 0 0 0
HP 2025 Greene
Cameron Chambers
0 18 69 0 0 0 0 0 0 0
HP 2025 Greene
Will Coffman
0 0 51 0 0 0 0 0 0 0
HP 2025 Greene
Chase Connell
0 0 74 0 0 0 0 0 0 0
HP 2025 Greene
Blake Edling
0 50 0 0 0 0 0 0 0 0
HP 2025 Greene
Alexander Rustay
0 75 0 0 0 0 0 0 0 0
HP 2025 Greene
Owen Sherrill
0 0 76 0 0 0 0 0 0 0
HP 2025 Quezada
Coleson Anzellotti
0 86 0 0 0 0 0 0 0 0
HP 2025 Quezada
Colton Bolsch
0 39 0 0 0 0 0 0 0 0
HP 2025 Quezada
Jackson Golden
0 0 34 0 0 0 0 0 0 0
HP 2025 Quezada
Aiden Juarez
0 0 25 0 0 0 0 0 0 0
HP 2025 Quezada
Grant Lusk
0 35 0 0 0 0 0 0 0 0
HP 2025 Quezada
Max McCraray
0 0 57 0 0 0 0 0 0 0
HP 2025 Quezada
Tai Nguyen
0 48 0 0 0 0 0 0 0 0
Premier Land 2025
Trey Brock
0 12 60 0 0 0 0 0 0 0
Premier Land 2025
Samuel Buzbee
0 57 0 0 0 0 0 0 0 0
Premier Land 2025
Kai Daniells
0 49 0 0 0 0 0 0 0 0
Premier Land 2025
Walker Focke
0 35 0 0 0 0 0 0 0 0
Premier Land 2025
Seth Mauer
0 10 0 0 0 0 0 0 0 0
Premier Land 2025
Adam McNew
0 29 0 0 0 0 0 0 0 0
Premier Land 2025
Ryan Rocchi
0 55 0 0 0 0 0 0 0 0
Premier Land 2025
Logan Tucker
0 29 51 0 0 0 0 0 0 0
Premier Memmert 2026
Grayson Albaugh
0 27 0 0 0 0 0 0 0 0
Premier Memmert 2026
Dario Becerra
0 0 32 0 0 0 0 0 0 0
Premier Memmert 2026
Andrew Daigle
0 0 16 0 0 0 0 0 0 0
Premier Memmert 2026
Elias Hernandez
0 37 0 0 0 0 0 0 0 0
Premier Memmert 2026
Jacob Lukish
0 54 0 0 0 0 0 0 0 0
Premier Memmert 2026
Kaden McLean
0 20 0 0 0 0 0 0 0 0
Premier Memmert 2026
Braxton Onhaizer
0 0 59 0 0 0 0 0 0 0
Premier Memmert 2026
Nick Romano
0 32 0 0 0 0 0 0 0 0
Premier Memmert 2026
Ethan Segura
0 68 0 0 0 0 0 0 0 0
Premier Memmert 2026
Wade Thompson
0 0 40 0 0 0 0 0 0 0
Triple Play Scout
James Daniel
0 28 17 0 0 0 0 0 0 0
Triple Play Scout
Mason Galvan
0 29 37 0 0 0 0 0 0 0
Triple Play Scout
John Leggett
0 48 0 0 0 0 0 0 0 0
Triple Play Scout
Burke Malloy
0 18 56 0 0 0 0 0 0 0
Triple Play Scout
Cash Martinez
0 15 28 0 0 0 0 0 0 0
Triple Play Scout
Colt Mollett
0 30 0 0 0 0 0 0 0 0
Triple Play Scout
Rylan Reichenau
0 40 0 0 0 0 0 0 0 0
Triple Play Scout
Aiden Sanchez
0 22 0 0 0 0 0 0 0 0
Triple Play Scout
Cruz Torres
0 27 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