2,082 MLB PLAYERS | 14,476 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)
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
03/22
Day 2
03/23
Day 3
03/24
Day 4
03/25
Day 5
03/26
Day 6
03/27
Day 7
03/28
Day 8
03/29
Day 9
03/30
Day 10
03/31
Banditos Black
Brex Caldwell
0 34 0 24 0 0 0 0 0 0
Banditos Black
Raif Cobb
0 18 18 56 0 0 0 0 0 0
Banditos Black
Gavin Hickman
0 0 0 21 0 0 0 0 0 0
Banditos Black
Alan Lopez
0 43 0 0 0 0 0 0 0 0
Banditos Black
Cage McCloud
0 7 91 0 0 0 0 0 0 0
Banditos Black
Theron Michalis
0 33 0 19 0 0 0 0 0 0
Banditos Black
Joshua Olivo
0 0 0 32 0 0 0 0 0 0
Banditos Black
Matthew Scott II
0 17 0 0 0 0 0 0 0 0
Banditos Black
Wyatt Wimberly
0 34 57 0 0 0 0 0 0 0
Canes Southwest - Senf 13U
Christopher Alsobrooks
0 0 70 0 0 0 0 0 0 0
Canes Southwest - Senf 13U
Brandon Bell
0 11 0 0 0 0 0 0 0 0
Canes Southwest - Senf 13U
Nick Dunch
0 21 0 0 0 0 0 0 0 0
Canes Southwest - Senf 13U
Hudson Ellis
0 0 16 0 0 0 0 0 0 0
Canes Southwest - Senf 13U
Jackson Gula
0 12 0 0 0 0 0 0 0 0
Canes Southwest - Senf 13U
Isaias Roman
0 19 24 0 0 0 0 0 0 0
Canes Southwest - Senf 13U
Gilbert Valdez
0 19 23 0 0 0 0 0 0 0
Canes Southwest - Senf 13U
Gavin Voth
0 48 0 0 0 0 0 0 0 0
Canes Southwest - Senf 13U
Andre Wood
0 65 0 0 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Joshua Atomanczyk
0 0 20 0 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Vinny Cano
0 0 33 0 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Reagan Chomel
0 0 93 0 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Theo Gillen
0 0 16 0 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Orlando Jose Gonzalez, Jr
0 0 60 0 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Hudson Hamilton
0 0 19 0 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Julius Ramirez
0 0 75 0 0 0 0 0 0 0
Dugout Glory 2024
Travis Collie
0 0 18 0 0 0 0 0 0 0
Dugout Glory 2024
Ashtin Hill
0 19 0 0 0 0 0 0 0 0
Dugout Glory 2024
Dakylan Johnson
0 30 0 0 0 0 0 0 0 0
Dugout Glory 2024
Bryce Payne
0 63 0 0 0 0 0 0 0 0
Dugout Glory 2024
Boston Seahorn
0 9 70 0 0 0 0 0 0 0
Dugout Glory 2024
Luke Taylor
0 3 0 0 0 0 0 0 0 0
Dugout Glory 2024
Tucker Tittle
0 78 0 0 0 0 0 0 0 0
Dugout Glory 2024
Tate Truman
0 0 11 0 0 0 0 0 0 0
Dugout Glory 2024
William Young
0 16 0 0 0 0 0 0 0 0
ETX Spikes
Ryan Betts
0 9 0 43 0 0 0 0 0 0
ETX Spikes
Cameron Cockerell
0 46 0 0 0 0 0 0 0 0
ETX Spikes
Randy Etheridge
0 86 0 0 0 0 0 0 0 0
ETX Spikes
Rowdy Hand
0 27 0 0 0 0 0 0 0 0
ETX Spikes
Jesse Jones
0 0 0 15 0 0 0 0 0 0
ETX Spikes
Hayden Ross
0 0 0 18 0 0 0 0 0 0
ETX Spikes
Cohle Sherman
0 86 0 0 0 0 0 0 0 0
Evoshield Scrappers
James Almanza
0 0 29 0 0 0 0 0 0 0
Evoshield Scrappers
Paul Bazan
0 0 93 0 0 0 0 0 0 0
Evoshield Scrappers
Peter Cienega
0 60 0 0 0 0 0 0 0 0
Evoshield Scrappers
Jonathan Gonzales
0 58 0 0 0 0 0 0 0 0
Evoshield Scrappers
Kale Lackey
0 43 0 0 0 0 0 0 0 0
Evoshield Scrappers
Isaac Lopez
0 13 0 30 0 0 0 0 0 0
Evoshield Scrappers
Alexavier Martinez
0 0 62 0 0 0 0 0 0 0
Evoshield Scrappers
Jayden Rodriguez
0 0 6 81 0 0 0 0 0 0
Evoshield Scrappers
Maximus Sauceda
0 65 0 0 0 0 0 0 0 0
Hunter Pence Baseball
Ajani Cargile
0 0 64 0 0 0 0 0 0 0
Hunter Pence Baseball
Bryan Chabaud
0 19 0 0 0 0 0 0 0 0
Hunter Pence Baseball
Andrew Frizzell
0 35 0 0 0 0 0 0 0 0
Hunter Pence Baseball
Austin Godwin
0 65 0 0 0 0 0 0 0 0
Hunter Pence Baseball
McClane Helton
0 28 0 0 0 0 0 0 0 0
Hunter Pence Baseball
Taylor Ortiz
0 23 0 0 0 0 0 0 0 0
Hunter Pence Baseball
Alexander Rodriguez
0 0 15 0 0 0 0 0 0 0
Hunter Pence Baseball
Aiden Taylor
0 0 52 0 0 0 0 0 0 0
Hustle 13U Premier
Charles Broussard
0 7 69 0 0 0 0 0 0 0
Hustle 13U Premier
Gabriel Elizondo
0 19 0 0 0 0 0 0 0 0
Hustle 13U Premier
Ryan Everitt
0 73 0 0 0 0 0 0 0 0
Hustle 13U Premier
Mason Garza
0 10 0 0 0 0 0 0 0 0
Hustle 13U Premier
Jayden Martinez
0 12 0 0 0 0 0 0 0 0
Hustle 13U Premier
Alec Reyes
0 62 0 0 0 0 0 0 0 0
Klein Warriors
Gerard Culotta
0 0 27 0 0 0 0 0 0 0
Klein Warriors
Jackson Daniel
0 10 0 0 0 0 0 0 0 0
Klein Warriors
Austin Dowies
0 32 41 0 0 0 0 0 0 0
Klein Warriors
EJ Garcia
0 29 14 0 0 0 0 0 0 0
Klein Warriors
Neil Mallik
0 75 0 0 0 0 0 0 0 0
Klein Warriors
Mike Martinez
0 0 37 0 0 0 0 0 0 0
Klein Warriors
Vincent Munoz
0 17 0 0 0 0 0 0 0 0
Klein Warriors
Caeleb Steffen
0 29 0 0 0 0 0 0 0 0
Klein Warriors
Makoy Stone
0 41 0 0 0 0 0 0 0 0
Los Tigres 2024
Clarke Dillard
0 0 58 0 0 0 0 0 0 0
Los Tigres 2024
Joseph Garcia
0 0 92 0 0 0 0 0 0 0
Los Tigres 2024
Ethan Goldstein
0 20 0 0 0 0 0 0 0 0
Los Tigres 2024
Eddie Kalmin
0 36 25 0 0 0 0 0 0 0
Los Tigres 2024
William Lieke
0 21 21 0 0 0 0 0 0 0
Los Tigres 2024
Jacob Mader-Cooper
0 14 0 0 0 0 0 0 0 0
Los Tigres 2024
Nicholas Russell
0 10 0 0 0 0 0 0 0 0
Los Tigres 2024
Eduardo Tamez
0 36 0 0 0 0 0 0 0 0
Louisiana Knights 13U NW
Dyson Fields
0 0 65 0 0 0 0 0 0 0
Louisiana Knights 13U NW
Landon Fontenot
0 62 0 0 0 0 0 0 0 0
Louisiana Knights 13U NW
Aubrey Hermes
0 55 0 0 0 0 0 0 0 0
Louisiana Knights 13U NW
Jordan Luna
0 0 44 0 0 0 0 0 0 0
Louisiana Knights 13U NW
Lane Mangum
0 0 42 0 0 0 0 0 0 0
Louisiana Knights 13U NW
Mason Morgan
0 0 26 0 0 0 0 0 0 0
Louisiana Knights 13U NW
Bryce Navarre
0 0 45 0 0 0 0 0 0 0
Louisiana Knights 13U NW
Wilton Taylor
0 18 0 0 0 0 0 0 0 0
North Texas Longhorns Boddie
Jeremy Dodson
0 3 7 0 0 0 0 0 0 0
North Texas Longhorns Boddie
Jaxson Jester
0 0 18 0 0 0 0 0 0 0
North Texas Longhorns Boddie
Carter Layton
0 90 0 0 0 0 0 0 0 0
North Texas Longhorns Boddie
Garrett Robbins
0 87 0 0 0 0 0 0 0 0
North Texas Longhorns Boddie
Delton Roberts
0 0 66 0 0 0 0 0 0 0
North Texas Longhorns Boddie
Aiden White
0 16 0 0 0 0 0 0 0 0
Performance Baseball 13U Jenkins
0 95 0 0 0 0 0 0 0 0
Performance Baseball 13U Jenkins
Jayden Boyd
0 7 77 0 0 0 0 0 0 0
Performance Baseball 13U Jenkins
Peyton Brewer
0 19 0 0 0 0 0 0 0 0
Performance Baseball 13U Jenkins
Diesel Gonzales
0 18 28 0 0 0 0 0 0 0
Performance Baseball 13U Jenkins
Logan Jenkins
0 4 0 0 0 0 0 0 0 0
Performance Baseball 13U Jenkins
Laker McPherson
0 25 0 0 0 0 0 0 0 0
Performance Baseball 13U Jenkins
John Cooper Moore
0 86 0 0 0 0 0 0 0 0
Performance Baseball 13U Upchurch
Brayden Abele
0 32 0 0 0 0 0 0 0 0
Performance Baseball 13U Upchurch
Dillon Davenport
0 53 0 0 0 0 0 0 0 0
Performance Baseball 13U Upchurch
Drew Dyke
0 83 0 0 0 0 0 0 0 0
Performance Baseball 13U Upchurch
Kaden Fleming
0 15 0 0 0 0 0 0 0 0
Performance Baseball 13U Upchurch
Walker McCann
0 0 46 0 0 0 0 0 0 0
Performance Baseball 13U Upchurch
Carson Tidwell
0 15 0 0 0 0 0 0 0 0
Performance Baseball 13U Upchurch
Harrison Wall
0 0 55 0 0 0 0 0 0 0
Performance Baseball 13U Upchurch
Campbell Williams
0 27 0 0 0 0 0 0 0 0
Premier Baseball Moore 13u
Gavin Beene
0 6 20 0 0 0 0 0 0 0
Premier Baseball Moore 13u
Austin Kyle Crittenden
0 0 15 0 0 0 0 0 0 0
Premier Baseball Moore 13u
Caylon Dygert
0 0 61 0 0 0 0 0 0 0
Premier Baseball Moore 13u
Ethan Espiricueta
0 0 80 0 0 0 0 0 0 0
Premier Baseball Moore 13u
Jack Hubble
0 0 27 0 0 0 0 0 0 0
Premier Baseball Moore 13u
Braelon Richardson
0 53 0 0 0 0 0 0 0 0
Premier Baseball Moore 13u
Javier Rodriguez
0 32 0 0 0 0 0 0 0 0
SA Dirtbags
Jeter Battles
0 53 0 0 0 0 0 0 0 0
SA Dirtbags
Theodore Falkenberg
0 63 0 0 0 0 0 0 0 0
SA Dirtbags
Jake Neely
0 0 62 0 0 0 0 0 0 0
SA Dirtbags
Caden Roy
0 0 34 0 0 0 0 0 0 0
SA Dirtbags
Liam Sevening
0 0 31 0 0 0 0 0 0 0
SA Dirtbags
Tyler Walton
0 53 0 0 0 0 0 0 0 0
SA Dirtbags
Patrick Whittaker
0 59 0 0 0 0 0 0 0 0
Scorpions Team EASTON (Black)
Orlando Balderas
0 35 0 0 0 0 0 0 0 0
Scorpions Team EASTON (Black)
Aaron Brashear
0 34 61 0 0 0 0 0 0 0
Scorpions Team EASTON (Black)
Blake Davila
0 52 10 0 0 0 0 0 0 0
Scorpions Team EASTON (Black)
Austin Hardy
0 19 0 0 0 0 0 0 0 0
Scorpions Team EASTON (Black)
Tyler Speetzen
0 7 0 0 0 0 0 0 0 0
Scorpions Team EASTON (Black)
Landon Sullivan
0 19 0 0 0 0 0 0 0 0
Scorpions Team EASTON (Black)
Hayden Vannatta
0 33 43 0 0 0 0 0 0 0
Spitfire Elite - Pizarro
Christian Alcala
0 0 92 0 0 0 0 0 0 0
Spitfire Elite - Pizarro
Jonathan Castillo
0 0 10 0 0 0 0 0 0 0
Spitfire Elite - Pizarro
Cooper Contreras
0 0 10 0 0 0 0 0 0 0
Spitfire Elite - Pizarro
Miguel Cruz
0 0 54 0 0 0 0 0 0 0
Spitfire Elite - Pizarro
Andrew Daniels
0 0 20 0 0 0 0 0 0 0
Spitfire Elite - Pizarro
Gabriel Riggs
0 0 56 0 0 0 0 0 0 0
Spitfire Elite - Pizarro
Gabriel Saldivar
0 0 22 0 0 0 0 0 0 0
SSK1 Futures
Conner Cramer
0 0 1 0 0 0 0 0 0 0
SSK1 Futures
Bret Deegan
0 30 46 0 0 0 0 0 0 0
SSK1 Futures
Mason Drebert
0 22 0 0 0 0 0 0 0 0
SSK1 Futures
Johnny Juarez
0 0 73 0 0 0 0 0 0 0
SSK1 Futures
Kenneth Ayden Miller
0 34 12 0 0 0 0 0 0 0
SSK1 Futures
Antonio Rueda
0 33 0 0 0 0 0 0 0 0
SSK1 Futures
Tucker Schultz
0 69 0 0 0 0 0 0 0 0
SSK1 Futures
Joseph Wal
0 8 0 0 0 0 0 0 0 0
Team Houston
Eoghan Collins
0 99 0 0 0 0 0 0 0 0
Team Houston
Derek Devos
0 0 85 0 0 0 0 0 0 0
Team Houston
Jaxson Hanel
0 55 0 0 0 0 0 0 0 0
Team Houston
Waylon Smith
0 18 14 0 0 0 0 0 0 0
Team Houston
Xavier Woods
0 32 0 0 0 0 0 0 0 0
Texas Raiders Elite - Klapprodt
Dylan Herneise
0 54 0 0 0 0 0 0 0 0
Texas Raiders Elite - Klapprodt
Colton Klapprodt
0 0 41 0 0 0 0 0 0 0
Texas Raiders Elite - Klapprodt
Dylan Martinez
0 0 2 0 0 0 0 0 0 0
Texas Raiders Elite - Klapprodt
Bobby McLaughlin
0 0 38 0 0 0 0 0 0 0
Texas Raiders Elite - Klapprodt
Fisher Polydoroff
0 95 0 0 0 0 0 0 0 0
Texas Raiders Elite - Klapprodt
Mason Runnels
0 10 21 0 0 0 0 0 0 0
Texas Raiders Elite - Klapprodt
Ezekiel Soria
0 61 0 0 0 0 0 0 0 0
Texas Raiders Elite - Klapprodt
Edwin Zenteno
0 0 35 0 0 0 0 0 0 0
Texas Slam
Jordan Bush
0 0 0 2 0 0 0 0 0 0
Texas Slam
Jace Havens
0 9 0 7 0 0 0 0 0 0
Texas Slam
Jordan Huson
0 13 0 0 0 0 0 0 0 0
Texas Slam
Norman Jackson
0 20 0 37 0 0 0 0 0 0
Texas Slam
Jontavian McNeal
0 27 0 0 0 0 0 0 0 0
Texas Slam
Gregory Moore
0 68 0 0 0 0 0 0 0 0
Texas Slam
Cole Standley
0 6 0 31 0 0 0 0 0 0
Texas Slam
Colby Turner
0 68 0 0 0 0 0 0 0 0
The Woodlands Wolf Pack
Ryan Beideck
0 76 0 0 0 0 0 0 0 0
The Woodlands Wolf Pack
Seth Harper
0 0 46 0 0 0 0 0 0 0
The Woodlands Wolf Pack
Andrew Hennings
0 0 55 0 0 0 0 0 0 0
The Woodlands Wolf Pack
Cooper Parker
0 0 27 0 0 0 0 0 0 0
The Woodlands Wolf Pack
Daniel Pratt
0 0 41 0 0 0 0 0 0 0
The Woodlands Wolf Pack
William Witherspoon
0 12 0 0 0 0 0 0 0 0
Xcel
Noah Lucatero
0 31 49 0 0 0 0 0 0 0
Xcel
Jase Melancon
0 3 0 0 0 0 0 0 0 0
Xcel
Carson Quiroga
0 0 56 0 0 0 0 0 0 0
Xcel
Hudson Reves
0 29 0 0 0 0 0 0 0 0
Xcel
Victor Stephens
0 0 58 0 0 0 0 0 0 0
Xcel
Alex Vasquez
0 23 0 0 0 0 0 0 0 0
Xcel
Nomar Villarreal
0 30 47 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest