2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
All games tomorrow (9/7) will be played in a 5-inning format with a 1 hour and 30 minute time limit, excluding Championship games.
Schedule/Scores Brackets Event Info   Pool Standings 2 Event Articles
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/04
Day 2
09/05
Day 3
09/06
Day 4
09/07
Day 5
09/08
Day 6
09/09
Day 7
09/10
Day 8
09/11
Day 9
09/12
Day 10
09/13
Cannons Baseball Academy 2024
Logan Ethridge
0 0 0 90 0 0 0 0 0 0
Cannons Baseball Academy 2024
Ian Hurt
27 0 0 0 0 0 0 0 0 0
Cannons Baseball Academy 2024
Julian Irizarry
21 0 0 73 0 0 0 0 0 0
Cannons Baseball Academy 2024
Cal Johnson
0 0 0 16 0 0 0 0 0 0
Cannons Baseball Academy 2024
Carter McCormick
0 0 15 0 0 0 0 0 0 0
Cannons Baseball Academy 2024
Nate Sorrentino
68 0 0 0 0 0 0 0 0 0
Cannons Baseball Academy 2024
Reid Storms
0 0 57 0 0 0 0 0 0 0
Cannons Baseball Academy 2024
Patrick Sullivan
0 0 50 0 0 0 0 0 0 0
Champi Panthers
Heyner Blanco
0 0 33 0 0 0 0 0 0 0
Champi Panthers
Adrian Fernandez
0 28 0 54 0 0 0 0 0 0
Champi Panthers
Wade Francis
0 30 0 19 0 0 0 0 0 0
Champi Panthers
Enzo Gurgel
0 0 54 0 0 0 0 0 0 0
Champi Panthers
Bradyn Hubacheck
0 28 0 0 0 0 0 0 0 0
Champi Panthers
Bryan Leon
0 70 0 0 0 0 0 0 0 0
Champi Panthers
Kevin Martinez
0 0 6 0 0 0 0 0 0 0
Champi Panthers
Stephen Pena
0 22 0 0 0 0 0 0 0 0
Champi Panthers
Nicholas Rodriguez
0 59 0 0 0 0 0 0 0 0
Empire DynastE 2024
Max Eidelman
0 28 39 0 0 0 0 0 0 0
Empire DynastE 2024
Hunter Ewing
0 27 0 17 0 0 0 0 0 0
Empire DynastE 2024
Juan Gainous
0 38 0 0 0 0 0 0 0 0
Empire DynastE 2024
Malachi Hepburn
0 27 0 0 0 0 0 0 0 0
Empire DynastE 2024
Yathniel Matos
0 25 0 0 0 0 0 0 0 0
Empire DynastE 2024
Jose Paniagua
0 30 0 62 0 0 0 0 0 0
Empire DynastE 2024
Jason Ramos
0 0 34 0 0 0 0 0 0 0
Empire DynastE 2024
Aidan Reyes
0 3 36 0 0 0 0 0 0 0
Empire DynastE 2024
Jayden Rivas
0 20 0 0 0 0 0 0 0 0
FTB Tampa 2024
Travis Browning Jr
0 44 0 3 0 0 0 0 0 0
FTB Tampa 2024
Isaac Correa
0 13 0 16 0 0 0 0 0 0
FTB Tampa 2024
Wylde Correa
0 0 23 0 0 0 0 0 0 0
FTB Tampa 2024
Mattie Counts
0 37 0 0 0 0 0 0 0 0
FTB Tampa 2024
Owen Draves
0 19 0 0 0 0 0 0 0 0
FTB Tampa 2024
Connor Mulready
0 67 0 0 0 0 0 0 0 0
FTB Tampa 2024
Oscar Perez
0 0 0 29 0 0 0 0 0 0
FTB Tampa 2024
Jose Rivera
0 0 68 0 0 0 0 0 0 0
FTB Tampa 2024
Andrew Spahn
0 29 0 24 0 0 0 0 0 0
FTB Tampa 2024
Cruz Warp
0 23 0 0 0 0 0 0 0 0
Gamblers
Nick Banner
0 27 0 0 0 0 0 0 0 0
Gamblers
Andrew Cutler
0 29 0 0 0 0 0 0 0 0
Gamblers
Bryce Jackson
0 29 0 0 0 0 0 0 0 0
Gamblers
Aydan Jasperson
0 94 0 0 0 0 0 0 0 0
Gamblers
Brandon Marchese
0 44 0 0 0 0 0 0 0 0
Gamblers
Johnny Montgomery
0 0 15 0 0 0 0 0 0 0
Gamblers
Kody Morgan
0 0 0 85 0 0 0 0 0 0
Gamblers
Dane Rossi
0 0 89 0 0 0 0 0 0 0
Gamblers
Dawson Thrush
0 19 0 0 0 0 0 0 0 0
Hardball AA
Marc Acebo
0 28 14 0 0 0 0 0 0 0
Hardball AA
Sebastian Bueno
43 0 35 0 0 0 0 0 0 0
Hardball AA
Jesus Cano
0 29 38 0 0 0 0 0 0 0
Hardball AA
Fernando Cedillo
42 0 0 0 0 0 0 0 0 0
Hardball AA
Jace Garcia
0 18 0 0 0 0 0 0 0 0
Hardball AA
Joseph Medina
0 0 39 0 0 0 0 0 0 0
Hardball AA
massimo ron
0 25 0 0 0 0 0 0 0 0
Hardball AA
Mason Tejeda
38 0 0 0 0 0 0 0 0 0
Hit Factory Stars
Gavin Cater
25 0 0 53 0 0 0 0 0 0
Hit Factory Stars
Roman Corinti
0 93 0 0 0 0 0 0 0 0
Hit Factory Stars
Matthew Hall
0 0 0 8 0 0 0 0 0 0
Hit Factory Stars
Ruben Ledo
73 0 0 12 0 0 0 0 0 0
Hit Factory Stars
Michael Malzone
0 0 1 0 0 0 0 0 0 0
Hit Factory Stars
Alexander Sotiropoulos
20 0 82 0 0 0 0 0 0 0
Hof-Fitz (2024)
Reese Burton
0 0 75 0 0 0 0 0 0 0
Hof-Fitz (2024)
Jayden Dubanewicz
0 45 0 23 0 0 0 0 0 0
Hof-Fitz (2024)
Devin Fitz-Gerald
0 33 0 0 0 0 0 0 0 0
Hof-Fitz (2024)
Gavin Gargiulo
0 0 0 54 0 0 0 0 0 0
Hof-Fitz (2024)
Jose Carlos Hernandez
0 0 18 0 0 0 0 0 0 0
Hof-Fitz (2024)
Gabriel Jardine
0 45 0 0 0 0 0 0 0 0
Hof-Fitz (2024)
Brayden McCluskey
0 32 0 0 0 0 0 0 0 0
Hof-Fitz (2024)
Ryan McPherson
0 7 0 57 0 0 0 0 0 0
Hof-Fitz (2024)
Alex Rodriguez
0 36 0 0 0 0 0 0 0 0
Jr's Prospects
Alexander Batista
0 0 44 0 0 0 0 0 0 0
Jr's Prospects
Jason Bello
0 36 0 71 0 0 0 0 0 0
Jr's Prospects
Nickolas Bermudez
0 0 65 0 0 0 0 0 0 0
Jr's Prospects
Seamus Gallagher
41 0 0 20 0 0 0 0 0 0
Jr's Prospects
Andy Iniguez
37 0 3 0 0 0 0 0 0 0
Jr's Prospects
Kyle Klaric-Schell
0 0 0 94 0 0 0 0 0 0
Jr's Prospects
Jackson Miller
0 12 0 0 0 0 0 0 0 0
Jr's Prospects
Angel Rodriguez
3 11 0 0 0 0 0 0 0 0
Jr's Prospects
Nicholas Rovitti
0 27 0 75 0 0 0 0 0 0
Legends 15U Black Powered by Under Armour
Bradley Benton
0 82 0 0 0 0 0 0 0 0
Legends 15U Black Powered by Under Armour
Gage Chandley
25 0 0 0 0 0 0 0 0 0
Legends 15U Black Powered by Under Armour
Jayden Floyd
29 0 0 0 0 0 0 0 0 0
Legends 15U Black Powered by Under Armour
Ruben Gonzalez
70 0 0 0 0 0 0 0 0 0
Legends 15U Black Powered by Under Armour
David Scott
0 34 0 0 0 0 0 0 0 0
Legends 15U Black Powered by Under Armour
Drew Thomas
0 20 0 0 0 0 0 0 0 0
Legends 15U Black Powered by Under Armour
Lance West
0 64 0 0 0 0 0 0 0 0
Mets Scout Team
Cian Copeland
0 0 28 66 0 0 0 0 0 0
Mets Scout Team
Dylan Fatovich
0 0 7 0 0 0 0 0 0 0
Mets Scout Team
Sebastien Germano
0 73 0 0 0 0 0 0 0 0
Mets Scout Team
Keenan Jabeth
0 0 17 24 0 0 0 0 0 0
Mets Scout Team
Aidan McGucken
0 0 0 68 0 0 0 0 0 0
Mets Scout Team
Andrew Todd
0 30 0 62 0 0 0 0 0 0
Mets Scout Team
Ty Velardo
0 0 22 0 0 0 0 0 0 0
Mets Scout Team
Conner Wiggins
0 33 0 6 0 0 0 0 0 0
Mets Scout Team
Ryan Winsker
0 93 0 0 0 0 0 0 0 0
Miami Warriors
Joel Cabrera
0 29 0 0 0 0 0 0 0 0
Miami Warriors
Jean Carlos Garcia-Chicano
0 29 0 0 0 0 0 0 0 0
Miami Warriors
Christopher Keltz
0 40 0 0 0 0 0 0 0 0
Miami Warriors
Gilbert Mendoza
0 29 0 0 0 0 0 0 0 0
Miami Warriors
Giovanni Quintero
0 0 48 0 0 0 0 0 0 0
Miami Warriors
Rances Suarez
0 30 57 0 0 0 0 0 0 0
Miami Warriors
Bruno Vazquez
0 73 0 0 0 0 0 0 0 0
Ostingers Baseball Academy 2024
Cooper Hinson
0 51 0 0 0 0 0 0 0 0
Ostingers Baseball Academy 2024
Sam Lejeune
0 15 45 0 0 0 0 0 0 0
Ostingers Baseball Academy 2024
Tyler Macpherson
0 0 43 0 0 0 0 0 0 0
Ostingers Baseball Academy 2024
Blaine Rowland
0 60 0 0 0 0 0 0 0 0
Ostingers Baseball Academy 2024
Ryan Spitzer
0 50 0 0 0 0 0 0 0 0
Ostingers Baseball Academy 2024
Wade Walton
0 53 0 0 0 0 0 0 0 0
Team Dynasty
Jonathan De La Cruz
24 0 66 0 0 0 0 0 0 0
Team Dynasty
Danny Goncalves
49 0 0 63 0 0 0 0 0 0
Team Dynasty
Joshua Haad
0 45 0 0 0 0 0 0 0 0
Team Dynasty
Nikolas Koorse
0 47 0 0 0 0 0 0 0 0
Team Dynasty
Alberto Medina
0 41 0 0 0 0 0 0 0 0
Team Dynasty
Julius Pfau
24 0 0 0 0 0 0 0 0 0
Wolfpack Elite
Eduardo Blanco Jr.
31 0 32 0 0 0 0 0 0 0
Wolfpack Elite
Harrison Crosby
0 0 0 23 0 0 0 0 0 0
Wolfpack Elite
Daniel Jimenez
0 58 0 0 0 0 0 0 0 0
Wolfpack Elite
Jordan Liss
0 0 30 0 0 0 0 0 0 0
Wolfpack Elite
John Magnavita
0 0 0 5 0 0 0 0 0 0
Wolfpack Elite
Connor Mays
29 0 0 59 0 0 0 0 0 0
Wolfpack Elite
Ignacio Salaverria
0 0 55 0 0 0 0 0 0 0
Wolfpack Elite
Santiago Scheele
0 45 0 0 0 0 0 0 0 0
Wolfpack Elite
Samuel Simonds
36 0 4 0 0 0 0 0 0 0
X Team 2024
Aj Ciscar
0 0 0 62 0 0 0 0 0 0
X Team 2024
Michael Conger
0 0 25 0 0 0 0 0 0 0
X Team 2024
Luke Dennstedt
32 0 0 0 0 0 0 0 0 0
X Team 2024
Joseph Mingarelli
62 0 0 0 0 0 0 0 0 0
X Team 2024
Quinn O'Keefe
21 9 0 0 0 0 0 0 0 0
X Team 2024
Eduardo Rodriguez
0 34 0 0 0 0 0 0 0 0
X Team 2024
Bruno Schafer
0 0 42 0 0 0 0 0 0 0
X Team 2024
Jason Wachs
0 30 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