1,488 MLB PLAYERS | 12,794 MLB DRAFT SELECTIONS
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)
13-14 95 0 Days 1 Day 2 Days 3 Days 4 Days
1-20 21-35 36-50 51-65 66+
0
= Required Rest
PlayerDay 1
05/24
Day 2
05/25
Day 3
05/26
Day 4
05/27
Day 5
05/28
Day 6
05/29
Day 7
05/30
Day 8
05/31
Day 9
06/01
Day 10
06/02
13U Team Warstic-Martinez
Michael Barham
0 0 20 16 0 0 0 0 0 0
13U Team Warstic-Martinez
Dalton Belcher
0 0 9 0 0 0 0 0 0 0
13U Team Warstic-Martinez
Trenton Coe
0 26 0 0 0 0 0 0 0 0
13U Team Warstic-Martinez
Gabe Diaz
0 0 17 0 0 0 0 0 0 0
13U Team Warstic-Martinez
Morgan Pearson
0 0 20 25 0 0 0 0 0 0
13U Team Warstic-Martinez
Eli Ramirez
0 0 0 18 0 0 0 0 0 0
13U Team Warstic-Martinez
Cale Sudderth
0 34 0 32 0 0 0 0 0 0
13U Team Warstic-Martinez
Jayshaun Sykes
0 35 0 0 0 0 0 0 0 0
13U Team Warstic-Martinez
Trenton Uhlir
0 0 20 32 0 0 0 0 0 0
Academy Select 13U - Thompson
Christopher Germanos
0 0 27 0 0 0 0 0 0 0
Academy Select 13U - Thompson
Braden Hernandez
0 66 0 0 0 0 0 0 0 0
Academy Select 13U - Thompson
Jace Patton
0 0 52 0 0 0 0 0 0 0
Academy Select 13U - Thompson
Eric Pena
0 0 80 0 0 0 0 0 0 0
Academy Select 13U - Thompson
Cole Riley
0 33 0 0 0 0 0 0 0 0
Academy Select 13U - Thompson
Aiden Sims
0 0 63 0 0 0 0 0 0 0
American Freedom -Browne
Addison Brown
0 0 70 0 0 0 0 0 0 0
American Freedom -Browne
Aidan Grummer
0 0 46 0 0 0 0 0 0 0
American Freedom -Browne
Mason Hamilton
0 0 42 0 0 0 0 0 0 0
American Freedom -Browne
Dasan Hill
0 24 0 0 0 0 0 0 0 0
American Freedom -Browne
Ellington Jefferson
0 0 34 0 0 0 0 0 0 0
American Freedom -Browne
Colin Lautzenheiser
0 0 46 0 0 0 0 0 0 0
American Freedom -Browne
Hayes Melville
0 8 0 0 0 0 0 0 0 0
American Freedom -Browne
Ethan Polasek
0 20 20 0 0 0 0 0 0 0
Banditos Scout Team 13U
Cade Arrambide
0 4 0 0 0 0 0 0 0 0
Banditos Scout Team 13U
Brex Caldwell
0 0 0 18 0 0 0 0 0 0
Banditos Scout Team 13U
Raif Cobb
0 0 16 0 0 0 0 0 0 0
Banditos Scout Team 13U
Nicolas Flores
0 11 0 0 0 0 0 0 0 0
Banditos Scout Team 13U
Sam Lee
0 16 0 0 0 0 0 0 0 0
Banditos Scout Team 13U
Cage McCloud
0 31 0 59 0 0 0 0 0 0
Banditos Scout Team 13U
Theron Michalis
0 0 96 0 0 0 0 0 0 0
Banditos Scout Team 13U
Landon Victorian
0 0 0 23 0 0 0 0 0 0
Banditos Scout Team 13U
Wyatt Wimberly
0 27 0 17 0 0 0 0 0 0
Banditos White
Christian Aviles
0 20 37 0 0 0 0 0 0 0
Banditos White
Cashton Bluitt
0 0 27 0 0 0 0 0 0 0
Banditos White
Devin Ehrlich
0 0 12 0 0 0 0 0 0 0
Banditos White
Eric Gomez
0 17 17 0 0 0 0 0 0 0
Banditos White
Jaeden Gomez
0 0 42 0 0 0 0 0 0 0
Banditos White
Jeffrey Grosso
0 18 29 0 0 0 0 0 0 0
Banditos White
Caleb Lopez
0 15 33 0 0 0 0 0 0 0
Banditos White
Joshua Olivo
0 0 52 0 0 0 0 0 0 0
Banditos White
Sebastian Rodriguez
0 19 13 0 0 0 0 0 0 0
Canes Southwest - Hearn
Brandon Bell
0 47 0 0 0 0 0 0 0 0
Canes Southwest - Hearn
Alec Cronk
0 34 0 0 0 0 0 0 0 0
Canes Southwest - Hearn
Theo Howard
0 20 0 0 0 0 0 0 0 0
Canes Southwest - Hearn
Luke Kiemsteadt
0 0 51 0 0 0 0 0 0 0
Canes Southwest - Hearn
Cole Myhand
0 11 0 0 0 0 0 0 0 0
Canes Southwest - Hearn
Isaias Roman
0 64 0 0 0 0 0 0 0 0
Canes Southwest - Hearn
Luke Vail
0 31 0 0 0 0 0 0 0 0
Canes Southwest - Hearn
Ethan Wood
0 25 48 0 0 0 0 0 0 0
Canes Southwest 13U
Jospeh Busch
0 3 0 44 0 0 0 0 0 0
Canes Southwest 13U
Jaxon Conover
0 0 38 0 0 0 0 0 0 0
Canes Southwest 13U
Brady Elwartowski
0 10 0 0 0 0 0 0 0 0
Canes Southwest 13U
Mikey Iglinski
0 0 0 30 0 0 0 0 0 0
Canes Southwest 13U
Gavin McCullough
0 33 0 35 0 0 0 0 0 0
Canes Southwest 13U
Evan Nickowski
0 0 3 0 0 0 0 0 0 0
Canes Southwest 13U
Glenn Smith
0 0 62 0 0 0 0 0 0 0
Canes Southwest 13U
Gilbert Valdez
0 34 0 0 0 0 0 0 0 0
Canes Southwest 13U
Andre Wood
0 0 97 0 0 0 0 0 0 0
Canes Southwest Scrappers
Walter Allen III
0 0 0 4 0 0 0 0 0 0
Canes Southwest Scrappers
James Almanza
0 0 0 23 0 0 0 0 0 0
Canes Southwest Scrappers
Paul Bazan
0 33 0 0 0 0 0 0 0 0
Canes Southwest Scrappers
Jonathan Gonzales
0 0 0 37 0 0 0 0 0 0
Canes Southwest Scrappers
Isaac Lopez
0 15 0 0 0 0 0 0 0 0
Canes Southwest Scrappers
Alexavier Martinez
0 29 0 26 0 0 0 0 0 0
Canes Southwest Scrappers
Jayden Rodriguez
0 0 0 95 0 0 0 0 0 0
Canes Southwest Scrappers
Maximus Sauceda
0 0 74 0 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Lane Arroyos
0 0 0 34 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Joshua Atomanczyk
0 35 0 56 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Reagan Chomel
0 35 0 54 0 0 0 0 0 0
Crawdads by YETI Baseball Club
James Gatlin
0 0 0 36 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Theodore Gillen
0 18 0 0 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Orlando Jose Gonzalez, Jr
0 8 0 0 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Hudson Hamilton
0 32 0 34 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Dylan Raines
0 100 0 0 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Julius Ramirez
0 35 0 0 0 0 0 0 0 0
Dallas Mustangs Stegman
Kody Alexander
0 20 0 0 0 0 0 0 0 0
Dallas Mustangs Stegman
Karsen Davis
0 12 0 0 0 0 0 0 0 0
Dallas Mustangs Stegman
Jackson Harms
0 20 19 0 0 0 0 0 0 0
Dallas Mustangs Stegman
Joel Jurkash
0 0 24 0 0 0 0 0 0 0
Dallas Mustangs Stegman
Akhilesh Mishra
0 0 67 0 0 0 0 0 0 0
Dallas Mustangs Stegman
Charlie Schneider
0 0 19 0 0 0 0 0 0 0
Dallas Mustangs Stegman
Jordan Stribling
0 20 0 0 0 0 0 0 0 0
Dallas Mustangs Stegman
Vincent Yen
0 0 50 0 0 0 0 0 0 0
Dallas Mustangs Stegman
William Yen
0 18 0 0 0 0 0 0 0 0
HOOKS BASEBALL NATIONAL 13u
Brandon Canales
0 18 0 0 0 0 0 0 0 0
HOOKS BASEBALL NATIONAL 13u
Nathan Doremus
0 39 0 0 0 0 0 0 0 0
HOOKS BASEBALL NATIONAL 13u
Jake Fairchild
0 34 0 0 0 0 0 0 0 0
HOOKS BASEBALL NATIONAL 13u
Hayden Harper
0 21 0 0 0 0 0 0 0 0
HOOKS BASEBALL NATIONAL 13u
Cason Johnson
0 26 0 0 0 0 0 0 0 0
HOOKS BASEBALL NATIONAL 13u
Gavin Newborg
0 30 0 0 0 0 0 0 0 0
HOOKS BASEBALL NATIONAL 13u
Mason Posey
0 20 0 0 0 0 0 0 0 0
HOOKS BASEBALL NATIONAL 13u
Jorden Rico
0 11 0 0 0 0 0 0 0 0
HOOKS BASEBALL NATIONAL 13u
Colby Rosenquest
0 35 0 0 0 0 0 0 0 0
HOOKS BASEBALL NATIONAL 13u
Owen Schoenvogel
0 20 50 0 0 0 0 0 0 0
HOOKS BASEBALL NATIONAL 13u
Justis Trenck
0 1 55 0 0 0 0 0 0 0
HOOKS BASEBALL NATIONAL 13u
Devin Vargas
0 18 0 0 0 0 0 0 0 0
Houston Generals/Team Dynasty
Erik Aguirre
0 18 18 0 0 0 0 0 0 0
Houston Generals/Team Dynasty
Casan Evans
0 35 0 0 0 0 0 0 0 0
Houston Generals/Team Dynasty
Jacob Macias
0 20 54 0 0 0 0 0 0 0
Houston Generals/Team Dynasty
Braelon Richardson
0 32 0 0 0 0 0 0 0 0
Houston Generals/Team Dynasty
Luke Rives
0 6 0 0 0 0 0 0 0 0
Houston Generals/Team Dynasty
Braydan Salinas
0 62 0 0 0 0 0 0 0 0
Houston Generals/Team Dynasty
Cole Standley
0 0 46 0 0 0 0 0 0 0
Hunter Pence Baseball
Ajani Cargile
0 22 0 0 0 0 0 0 0 0
Hunter Pence Baseball
Conner Cramer
0 14 0 0 0 0 0 0 0 0
Hunter Pence Baseball
Andrew Frizzell
0 40 0 0 0 0 0 0 0 0
Hunter Pence Baseball
Austin Godwin
0 42 0 0 0 0 0 0 0 0
Hunter Pence Baseball
McClane Helton
0 40 0 0 0 0 0 0 0 0
Hunter Pence Baseball
Taylor Ortiz
0 0 69 0 0 0 0 0 0 0
Hunter Pence Baseball
Alexander Rodriguez
0 39 0 0 0 0 0 0 0 0
Hunter Pence Baseball
Ty Shaw
0 21 0 0 0 0 0 0 0 0
Hunter Pence Baseball
Mac V
0 0 9 0 0 0 0 0 0 0
Hustle 13U Premier
Joey Duran
0 35 0 16 0 0 0 0 0 0
Hustle 13U Premier
Ryan Everitt
0 14 0 0 0 0 0 0 0 0
Hustle 13U Premier
Mason Garza
0 31 0 68 0 0 0 0 0 0
Hustle 13U Premier
Jesse Stone Gomez
0 68 0 0 0 0 0 0 0 0
Hustle 13U Premier
Jayden Martinez
0 32 0 93 0 0 0 0 0 0
Hustle 13U Premier
Alec Reyes
0 33 0 43 0 0 0 0 0 0
Hustle 13U Premier
Payton Young
0 0 0 0 0 0 0 0 0 0
Kings Baseball 13U Ryan
Jack Barnes
0 0 5 0 0 0 0 0 0 0
Kings Baseball 13U Ryan
Keegan Demmer
26 0 0 0 0 0 0 0 0 0
Kings Baseball 13U Ryan
Ashton Foster
0 0 21 0 0 0 0 0 0 0
Kings Baseball 13U Ryan
Chase Fuentes
17 0 0 0 0 0 0 0 0 0
Kings Baseball 13U Ryan
Daniel Garcia
0 0 53 0 0 0 0 0 0 0
Kings Baseball 13U Ryan
Austin Gaskins
31 0 0 0 0 0 0 0 0 0
Kings Baseball 13U Ryan
Bennett Hale
0 10 0 0 0 0 0 0 0 0
Kings Baseball 13U Ryan
Maddox Keo
0 86 0 0 0 0 0 0 0 0
Kings Baseball 13U Ryan
Coleman Ryan
32 0 0 0 0 0 0 0 0 0
Kings Baseball 13U Ryan
Seth Sloan
0 0 34 0 0 0 0 0 0 0
Kings Baseball 13U Ryan
Parker Smith
0 0 42 0 0 0 0 0 0 0
LightsOut 13u
Tristan Bristow
0 0 85 0 0 0 0 0 0 0
LightsOut 13u
Nathaniel Davila
0 0 40 0 0 0 0 0 0 0
LightsOut 13u
Alejandro Huerta
0 78 0 0 0 0 0 0 0 0
LightsOut 13u
Nolan Nicholson
0 0 15 0 0 0 0 0 0 0
LightsOut 13u
Ethan Notgrass
0 44 0 0 0 0 0 0 0 0
LightsOut 13u
Ethan Ramirez
0 0 9 0 0 0 0 0 0 0
LightsOut 13u
Luke Roskin
0 1 34 0 0 0 0 0 0 0
LightsOut 13u
Jacoby Turner
0 0 9 0 0 0 0 0 0 0
Los Tigres 2024
Joseph Garcia
0 65 0 0 0 0 0 0 0 0
Los Tigres 2024
Eddie Kalmin
0 0 44 0 0