2,210 MLB PLAYERS | 15,135 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
09/22
Day 2
09/23
Day 3
09/24
Day 4
09/25
Day 5
09/26
Day 6
09/27
Day 7
09/28
Day 8
09/29
Day 9
09/30
Day 10
10/01
15U OFFSEASON BASEBALL - GARCIA
Reid Flowers
0 64 0 0 0 0 0 0 0 0
15U OFFSEASON BASEBALL - GARCIA
Charlie Ford
0 41 0 0 0 0 0 0 0 0
15U OFFSEASON BASEBALL - GARCIA
Clayton Gaetti
0 3 0 0 0 0 0 0 0 0
15U OFFSEASON BASEBALL - GARCIA
Isa Garcia
0 65 0 0 0 0 0 0 0 0
15U OFFSEASON BASEBALL - GARCIA
Dillard Jennings
0 64 0 0 0 0 0 0 0 0
15U OFFSEASON BASEBALL - GARCIA
Blake Livingstone
0 0 6 0 0 0 0 0 0 0
15U OFFSEASON BASEBALL - GARCIA
Gabriel Rahimi
0 0 58 0 0 0 0 0 0 0
5 Star Performance 2027 National
Hayden Allen
0 87 0 0 0 0 0 0 0 0
5 Star Performance 2027 National
Cobin Certain
0 76 0 0 0 0 0 0 0 0
5 Star Performance 2027 National
Colton Lacour
0 8 69 0 0 0 0 0 0 0
5 Star Performance 2027 National
Kaiden Lunceford
0 23 39 0 0 0 0 0 0 0
5 Star Performance 2027 National
Grant Stafford
0 22 0 0 0 0 0 0 0 0
5 Star Performance 2027 National
Gage Williams
0 14 0 0 0 0 0 0 0 0
Banditos 2027 Black
Cash Clayton
0 0 39 0 0 0 0 0 0 0
Banditos 2027 Black
Aiden DeLeon
0 0 30 0 0 0 0 0 0 0
Banditos 2027 Black
Caleb Gafford
0 29 0 0 0 0 0 0 0 0
Banditos 2027 Black
Payne Hotman
0 17 0 0 0 0 0 0 0 0
Banditos 2027 Black
Colton Igal
0 16 42 0 0 0 0 0 0 0
Banditos 2027 Black
Jaxon McKnight
0 26 0 0 0 0 0 0 0 0
Banditos 2027 Black
Hunter Myers
0 11 0 0 0 0 0 0 0 0
Banditos 2027 Black
Francisco Soria
0 28 0 0 0 0 0 0 0 0
Banditos 2027 Black
Brayden Tuiasosopo
0 31 0 0 0 0 0 0 0 0
Banditos Faltine
Kash Abke
0 69 0 0 0 0 0 0 0 0
Banditos Faltine
Adrian Cadyn Estrada
0 0 18 0 0 0 0 0 0 0
Banditos Faltine
Joshua Flores
0 0 38 0 0 0 0 0 0 0
Banditos Faltine
Troy Gonzalez
0 0 38 0 0 0 0 0 0 0
Banditos Faltine
Christopher Izaguirre
0 0 68 0 0 0 0 0 0 0
Banditos Faltine
Nicolas McCormack
0 63 0 0 0 0 0 0 0 0
Banditos Faltine
Noah Melendez
0 0 36 0 0 0 0 0 0 0
Banditos Faltine
Aiden Ojo
0 0 53 0 0 0 0 0 0 0
Banditos Faltine
Jonell Rodriguez
0 0 26 0 0 0 0 0 0 0
Banditos Faltine
Caden Thomas
0 0 75 0 0 0 0 0 0 0
Canes Houston - Blanton
Maximus Avalos
0 91 0 0 0 0 0 0 0 0
Canes Houston - Blanton
Cohen Brunner
0 50 0 0 0 0 0 0 0 0
Canes Houston - Blanton
Anthony Gonzalez
0 64 11 0 0 0 0 0 0 0
Canes Houston - Blanton
Kyler Johse
0 0 38 0 0 0 0 0 0 0
Canes Houston - Blanton
Joseph Murillo
0 0 92 0 0 0 0 0 0 0
Canes Houston - Blanton
William Spinelli
0 72 0 0 0 0 0 0 0 0
Canes Southwest - 2027 Futures
Kyle Brauchle
0 58 0 0 0 0 0 0 0 0
Canes Southwest - 2027 Futures
Vincent Franco
0 14 0 0 0 0 0 0 0 0
Canes Southwest - 2027 Futures
Ryder Garcia
0 0 58 0 0 0 0 0 0 0
Canes Southwest - 2027 Futures
Parker George
0 0 25 0 0 0 0 0 0 0
Canes Southwest - 2027 Futures
Connor Smith
0 0 5 0 0 0 0 0 0 0
Canes Southwest - 2027 Futures
Jason Steele
0 0 16 0 0 0 0 0 0 0
Canes Southwest - 2027 Futures
Ethan Ubias
0 43 0 0 0 0 0 0 0 0
Canes Southwest - 2027 Futures
William Young
0 34 0 0 0 0 0 0 0 0
Canes Southwest - 2027 Futures Black
Zach Antoine
0 48 0 0 0 0 0 0 0 0
Canes Southwest - 2027 Futures Black
Jacob Borrego
0 45 0 0 0 0 0 0 0 0
Canes Southwest - 2027 Futures Black
Karson Gardner
0 17 66 0 0 0 0 0 0 0
Canes Southwest - 2027 Futures Black
Reed Myers
0 24 0 0 0 0 0 0 0 0
Canes Southwest - 2027 Futures Black
Weston Ondreyka
0 42 0 0 0 0 0 0 0 0
Canes Southwest - 2027 Futures Black
Hudson Prior
0 0 33 0 0 0 0 0 0 0
Canes Southwest - 2027 Futures Black
Brandon Washburn
0 15 0 0 0 0 0 0 0 0
Canes Southwest - 2027 Futures Black
Jaxen Yepez
0 0 30 0 0 0 0 0 0 0
Citius Texas 2027
Erik Garcia
0 27 0 0 0 0 0 0 0 0
Citius Texas 2027
Noah Garcia
0 47 0 0 0 0 0 0 0 0
Citius Texas 2027
Juan Herrera
0 0 34 0 0 0 0 0 0 0
Citius Texas 2027
Roman Jauregui
0 0 14 0 0 0 0 0 0 0
Citius Texas 2027
Dhillon McGee
0 0 17 0 0 0 0 0 0 0
Citius Texas 2027
Maximiliano Orozco
0 0 16 0 0 0 0 0 0 0
Citius Texas 2027
Roman Ortega
0 19 22 0 0 0 0 0 0 0
Citius Texas 2027
Diego Reyes
0 75 0 0 0 0 0 0 0 0
Citius Texas 2027
Mark Rojas
0 28 0 0 0 0 0 0 0 0
Citius Texas 2027
Nathan Saldivar
0 16 0 0 0 0 0 0 0 0
Citius Texas 2027
Joshua Wofford
0 37 13 0 0 0 0 0 0 0
Crew Baseball
Roberto Frausto III
0 0 57 0 0 0 0 0 0 0
Crew Baseball
Ryan Gutierrez
0 5 0 0 0 0 0 0 0 0
Crew Baseball
Saharsh Kasturi
0 51 0 0 0 0 0 0 0 0
Crew Baseball
Emil Maysonet
0 28 0 0 0 0 0 0 0 0
Crew Baseball
Peyton McBride
0 34 0 0 0 0 0 0 0 0
Crew Baseball
Ruyyan Mustafa
0 0 40 0 0 0 0 0 0 0
Crew Baseball
Colton Pariseau
0 62 0 0 0 0 0 0 0 0
Crew Baseball
Hamza Qureshi
0 51 0 0 0 0 0 0 0 0
Crew Baseball
Jack Taylor
0 0 27 0 0 0 0 0 0 0
Houston Heat 2027 Young
Gavin Blasingame
0 52 0 0 0 0 0 0 0 0
Houston Heat 2027 Young
Cayden Carnes
0 95 0 0 0 0 0 0 0 0
Houston Heat 2027 Young
Landon Courcier
0 0 69 0 0 0 0 0 0 0
Houston Heat 2027 Young
Jonah Irvine
0 19 0 0 0 0 0 0 0 0
Houston Heat 2027 Young
Derek McCarthy
0 58 0 0 0 0 0 0 0 0
Houston Wildcatters 2027 Navy
Mason Chattaway
0 21 0 0 0 0 0 0 0 0
Houston Wildcatters 2027 Navy
Nicholas Gonzalez
0 9 0 0 0 0 0 0 0 0
Houston Wildcatters 2027 Navy
Caine Naramore
0 38 104 0 0 0 0 0 0 0
Houston Wildcatters 2027 Navy
Caleb Pavel
0 126 0 0 0 0 0 0 0 0
Houston Wildcatters 2027 Navy
Andrew Welch
0 80 0 0 0 0 0 0 0 0
Houston Wildcatters 2027 Scout
Samuel Aguilera
0 34 0 0 0 0 0 0 0 0
Houston Wildcatters 2027 Scout
Kaled Faudoa
0 0 47 0 0 0 0 0 0 0
Houston Wildcatters 2027 Scout
Luke Gladchuk
0 20 0 0 0 0 0 0 0 0
Houston Wildcatters 2027 Scout
Christian Gracia
0 88 0 0 0 0 0 0 0 0
Houston Wildcatters 2027 Scout
Brock Hill
0 0 38 0 0 0 0 0 0 0
Houston Wildcatters 2027 Scout
David Nicholds
0 0 50 0 0 0 0 0 0 0
Houston Wildcatters 2027 Scout
Julian Ricks
0 29 40 0 0 0 0 0 0 0
HP 2027 Boothe
Devin Girona
0 42 0 0 0 0 0 0 0 0
HP 2027 Boothe
Jake Hall
0 0 46 0 0 0 0 0 0 0
HP 2027 Boothe
Kalum Jackson
0 60 0 0 0 0 0 0 0 0
HP 2027 Boothe
Kai Juarez
0 0 26 0 0 0 0 0 0 0
HP 2027 Boothe
Grayson Swann
0 24 0 0 0 0 0 0 0 0
HP 2027 Boothe
Daniel Walker
0 73 0 0 0 0 0 0 0 0
HP 2027 Boothe
John “Camp” Williamson
0 0 38 0 0 0 0 0 0 0
HP 2027 Endsley
Jake Burton
0 76 0 0 0 0 0 0 0 0
HP 2027 Endsley
Colson Istre
0 0 24 0 0 0 0 0 0 0
HP 2027 Endsley
Luke Polasek
0 22 46 0 0 0 0 0 0 0
HP 2027 Endsley
Jesse Reyes
0 0 91 0 0 0 0 0 0 0
HP 2027 Endsley
Kash Schwab
0 0 90 0 0 0 0 0 0 0
HP 2027 Endsley
Luke Watassek
0 64 0 0 0 0 0 0 0 0
HP 2027 Morris
Jhett Bubke
0 0 20 0 0 0 0 0 0 0
HP 2027 Morris
Blake Edling
0 0 90 0 0 0 0 0 0 0
HP 2027 Morris
Brody Fortunato
0 38 0 0 0 0 0 0 0 0
HP 2027 Morris
Bryce Garrett
0 6 62 0 0 0 0 0 0 0
HP 2027 Morris
Brady Harris
0 0 49 0 0 0 0 0 0 0
HP 2027 Morris
Griffin McClosky
0 77 0 0 0 0 0 0 0 0
HP 2027 Morris
Jaxon Schramm
0 48 0 0 0 0 0 0 0 0
HP 2027 Morris
Jagger Stolarsky
0 58 0 0 0 0 0 0 0 0
Lynx 15u Taylor
Gage Booher
0 0 23 0 0 0 0 0 0 0
Lynx 15u Taylor
Luke Carter
0 27 23 0 0 0 0 0 0 0
Lynx 15u Taylor
Xavier Gregg
0 30 0 0 0 0 0 0 0 0
Lynx 15u Taylor
Brady Hamilton
0 0 54 0 0 0 0 0 0 0
Lynx 15u Taylor
Hayden McLennan
0 19 0 0 0 0 0 0 0 0
Lynx 15u Taylor
Nolan Sides
0 36 0 0 0 0 0 0 0 0
Lynx 15u Taylor
Ty Stansifer
0 63 0 0 0 0 0 0 0 0
Lynx 15u Taylor
Carson Varro
0 44 0 0 0 0 0 0 0 0
Lynx 15u Taylor
Braden White
0 0 27 0 0 0 0 0 0 0
Magnolia Strikers 15 Scout
Cooper Ball
0 6 0 0 0 0 0 0 0 0
Magnolia Strikers 15 Scout
Brayden Campbell
0 65 0 0 0 0 0 0 0 0
Magnolia Strikers 15 Scout
Dakota Clarke
0 82 0 0 0 0 0 0 0 0
Magnolia Strikers 15 Scout
Robert Ferrell
0 29 8 0 0 0 0 0 0 0
Magnolia Strikers 15 Scout
Michael Holliday
0 0 98 0 0 0 0 0 0 0
Magnolia Strikers 15 Scout
Cayson Wang
0 35 0 0 0 0 0 0 0 0
OPA JAYS
Matthew Gray
0 37 46 0 0 0 0 0 0 0
OPA JAYS
Gavin Jones
0 15 0 0 0 0 0 0 0 0
OPA JAYS
Colton Jurwich
0 45 14 0 0 0 0 0 0 0
OPA JAYS
Carter Lighthall
0 34 0 0 0 0 0 0 0 0
OPA JAYS
Nolan Maxian
0 2 0 0 0 0 0 0 0 0
OPA JAYS
Luis Rodriguez
0 15 0 0 0 0 0 0 0 0
OPA JAYS
Brian Winfrey
0 20 43 0 0 0 0 0 0 0
Sabers Baseball 2027
Caleb Alexander
0 30 29 0 0 0 0 0 0 0
Sabers Baseball 2027
Jayden Fillyaw
0 81 0 0 0 0 0 0 0 0
Sabers Baseball 2027
Michael Hayes
0 1 46 0 0 0 0 0 0 0
Sabers Baseball 2027
Noah Hernandez
0 11 0 0 0 0 0 0 0 0
Sabers Baseball 2027
John Martinez
0 94 0 0 0 0 0 0 0 0
Sabers Baseball 2027
Orlando Reyes
0 14 37 0 0 0 0 0 0 0
Sabers Baseball 2027
Rodrigo Teran
0 0 12 0 0 0 0 0 0 0
Scorpions Team Easton
Eldon (EJ) Booth
0 12 16 0 0 0 0 0 0 0
Scorpions Team Easton
Andrew Clayton
0 54 0 0 0 0 0 0 0 0
Scorpions Team Easton
Ben Garrett
0 21 0 0 0 0 0 0 0 0
Scorpions Team Easton
Dallas Gonzales
0 0 35 0 0 0 0 0 0 0
Scorpions Team Easton
Jase Pierson
0 11 0 0 0 0 0 0 0 0
Scorpions Team Easton
Michael Pozzi
0 52 0 0 0 0 0 0 0 0
Scorpions Team Easton
Neil Raju
0 48 0 0 0 0 0 0 0 0
Scorpions Team Easton
Kaden Rosado
0 0 43 0 0 0 0 0 0 0
SETX Outlaws 2027
Manuel Castillo
0 0 34 0 0 0 0 0 0 0
SETX Outlaws 2027
Silas Ferrell
0 23 0 0 0 0 0 0 0 0
SETX Outlaws 2027
Ski Friedrich
0 63 0 0 0 0 0 0 0 0
SETX Outlaws 2027
Chris Hebert
0 1 19 0 0 0 0 0 0 0
SETX Outlaws 2027
Dylan Price
0 0 11 0 0 0 0 0 0 0
SETX Outlaws 2027
Kaden Ripkowski
0 27 21 0 0 0 0 0 0 0
SETX Outlaws 2027
David Rojas-Nava
0 0 39 0 0 0 0 0 0 0
SETX Outlaws 2027
Richard Torres
0 69 0 0 0 0 0 0 0 0
SETX Outlaws 2027
Ryan Wood
0 3 0 0 0 0 0 0 0 0
Unit National Team 2027
Brooks Allen
0 0 44 0 0 0 0 0 0 0
Unit National Team 2027
Samuel Arrendell
0 30 47 0 0 0 0 0 0 0
Unit National Team 2027
Trevor Bielitz
0 60 0 0 0 0 0 0 0 0
Unit National Team 2027
Dominic Giametta Iii
0 2 45 0 0 0 0 0 0 0
Unit National Team 2027
Tavyn Lonis
0 30 34 0 0 0 0 0 0 0
Unit National Team 2027
Jaydon Ortiz
0 30 45 0 0 0 0 0 0 0
Unit National Team 2027
Ralph Ortiz
0 0 56 0 0 0 0 0 0 0
Unit National Team 2027
Lucas Robbins
0 25 23 0 0 0 0 0 0 0
Unit National Team 2027
Kase Vacek
0 40 0 0 0 0 0 0 0 0
Unit National Team 2027
Holt Yackel
0 23 0 0 0 0 0 0 0 0
WFSW 15u
Ryan Garcia
0 47 7 0 0 0 0 0 0 0
WFSW 15u
Luis Guzman
0 0 16 0 0 0 0 0 0 0
WFSW 15u
Luis Lozano
0 9 0 0 0 0 0 0 0 0
WFSW 15u
Tristan Parks
0 35 0 0 0 0 0 0 0 0
WFSW 15u
Jayden Phelps
0 58 0 0 0 0 0 0 0 0
WFSW 15u
Christian Villarreal
0 0 64 0 0 0 0 0 0 0
WFSW 15u
Tyler Walden
0 0 68 0 0 0 0 0 0 0
WFSW 15u
Brycen Wells
0 59 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