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)
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
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
5 Tool Titans
Manny Espino
81 0 0 0 0 0 0 0 0 0
5 Tool Titans
Jason Giamboi
0 31 0 0 0 0 0 0 0 0
5 Tool Titans
Gabe Graulau
23 0 0 0 0 0 0 0 0 0
5 Tool Titans
Yaviel Martinez
0 0 20 0 0 0 0 0 0 0
5 Tool Titans
Devyn Rolle
0 35 0 0 0 0 0 0 0 0
5 Tool Titans
Ryan Senecal
34 0 50 0 0 0 0 0 0 0
5 Tool Titans
Vincent Toloza
0 0 0 94 0 0 0 0 0 0
5 Tool Titans
Tristan Wells
0 17 0 0 0 0 0 0 0 0
5 Tool Titans
Carter Wojcik
0 14 0 0 0 0 0 0 0 0
Ballers
Alex Alonso
35 0 14 0 0 0 0 0 0 0
Ballers
Jack Cabrera
0 39 0 0 0 0 0 0 0 0
Ballers
Justin Cruz
0 14 0 0 0 0 0 0 0 0
Ballers
Lucas Fernandez
20 0 0 21 0 0 0 0 0 0
Ballers
Zachary Fernandez
31 0 32 0 0 0 0 0 0 0
Ballers
Anthony Garcia
26 0 0 0 0 0 0 0 0 0
Ballers
Anthony Harvey
0 36 0 41 0 0 0 0 0 0
Ballers
Giancarlo Nocedo
0 35 0 12 0 0 0 0 0 0
Ballers
Luis Pruneda
0 7 0 0 0 0 0 0 0 0
Ballers
Adrain Santos
0 0 38 0 0 0 0 0 0 0
Baseball Life
Kenneth Curley
0 0 0 24 0 0 0 0 0 0
Baseball Life
Gus Doskey
0 0 0 53 0 0 0 0 0 0
Baseball Life
Edward Ellis
0 25 0 0 0 0 0 0 0 0
Baseball Life
Austyn Griffin
0 92 0 0 0 0 0 0 0 0
Baseball Life
Vladimir Metellus
0 0 95 0 0 0 0 0 0 0
Baseball Life
Roman O'Keefe
0 0 0 4 0 0 0 0 0 0
Baseball Life
Daniel Ophime
0 2 0 0 0 0 0 0 0 0
Baseball Life
Jordan Peterman
0 45 0 0 0 0 0 0 0 0
Baseball Life
Caden Riveira
0 55 0 0 0 0 0 0 0 0
Coastal Prospects
Tucker Brookshire
0 15 29 0 0 0 0 0 0 0
Coastal Prospects
Aidan King
0 20 84 0 0 0 0 0 0 0
Coastal Prospects
Andrew McWilliams
0 17 94 0 0 0 0 0 0 0
Coastal Prospects
Clayton Musser
0 20 0 0 0 0 0 0 0 0
Coastal Prospects
Donovan Rabiei
0 33 0 0 0 0 0 0 0 0
Coastal Prospects
Ethan Strickland
0 19 0 0 0 0 0 0 0 0
Coastal Prospects
Aidan Wiles
0 68 5 0 0 0 0 0 0 0
FLORIDA LEGENDS
Kendry Blanco
0 10 0 0 0 0 0 0 0 0
FLORIDA LEGENDS
Brandon De Goti
0 13 16 0 0 0 0 0 0 0
FLORIDA LEGENDS
Hector Gonzalez
0 69 0 0 0 0 0 0 0 0
FLORIDA LEGENDS
Christian Miranda
0 34 0 90 0 0 0 0 0 0
FLORIDA LEGENDS
Derick Paz
0 0 0 20 0 0 0 0 0 0
FLORIDA LEGENDS
Roydan Perez
0 16 97 0 0 0 0 0 0 0
FLORIDA LEGENDS
Dylan Prince
0 38 0 0 0 0 0 0 0 0
FLORIDA LEGENDS
Alejandro Rodriguez-Gallo
0 20 0 51 0 0 0 0 0 0
FLORIDA LEGENDS
Alejandro Sardinas
0 0 64 0 0 0 0 0 0 0
Florida Natives
Carlos Alicea
0 34 0 71 0 0 0 0 0 0
Florida Natives
Max Burkholz
0 39 0 0 0 0 0 0 0 0
Florida Natives
Luca Carriles
0 10 81 0 0 0 0 0 0 0
Florida Natives
Fernando Ferrer
0 60 0 0 0 0 0 0 0 0
Florida Natives
Jose Garcia
0 20 0 0 0 0 0 0 0 0
Florida Natives
Ricardo Joel Herrera
0 32 0 0 0 0 0 0 0 0
Florida Natives
Sage Johnson
0 24 0 0 0 0 0 0 0 0
Florida Natives
Everett Marshall
0 0 18 0 0 0 0 0 0 0
Florida Natives
Alfrin Rosario
0 6 15 0 0 0 0 0 0 0
Florida Natives
Anthony Tizol
0 30 0 23 0 0 0 0 0 0
FTB Tampa 2025
Easton Beach
0 0 37 0 0 0 0 0 0 0
FTB Tampa 2025
Lonnie Coburn
13 0 18 0 0 0 0 0 0 0
FTB Tampa 2025
Carter Finnell
0 34 0 13 0 0 0 0 0 0
FTB Tampa 2025
Luis Machado
0 60 0 0 0 0 0 0 0 0
FTB Tampa 2025
Juan Ovalle
50 0 0 0 0 0 0 0 0 0
FTB Tampa 2025
Luke Parson
29 0 0 49 0 0 0 0 0 0
FTB Tampa 2025
Sebastian Peralta
0 0 0 26 0 0 0 0 0 0
FTB Tampa 2025
Jesse Robledo Jr
0 0 54 0 0 0 0 0 0 0
FTB Tampa 2025
Jackson Salata
0 0 25 0 0 0 0 0 0 0
FTB Tampa 2025
Adison Scott
0 0 0 15 0 0 0 0 0 0
Gardens Gators Elite
Will Bavaro
0 15 36 0 0 0 0 0 0 0
Gardens Gators Elite
Evan Fernandez
34 0 66 0 0 0 0 0 0 0
Gardens Gators Elite
Holt Flowers
32 0 0 0 0 0 0 0 0 0
Gardens Gators Elite
Kyle Hirsch
0 57 0 0 0 0 0 0 0 0
Gardens Gators Elite
Samuel Lovitz
25 0 45 0 0 0 0 0 0 0
Gardens Gators Elite
Isaiah Mejia
34 0 38 0 0 0 0 0 0 0
Gardens Gators Elite
Colton Schwarz
0 19 0 0 0 0 0 0 0 0
JCS Sluggers
Caden DeJesus
64 0 0 0 0 0 0 0 0 0
JCS Sluggers
Brandon Garcia
17 66 0 0 0 0 0 0 0 0
JCS Sluggers
Brody Graham
6 0 88 0 0 0 0 0 0 0
JCS Sluggers
Elijah Hoagland
0 0 7 0 0 0 0 0 0 0
JCS Sluggers
Lionardo Loredo
9 25 0 25 0 0 0 0 0 0
JCS Sluggers
Vincent Mattei
20 3 0 27 0 0 0 0 0 0
JCS Sluggers
Jason Neal
19 0 0 0 0 0 0 0 0 0
JCS Sluggers
Lucas Romano
0 0 0 33 0 0 0 0 0 0
Kachi Ninjas
Dylan Beaton
15 0 9 46 0 0 0 0 0 0
Kachi Ninjas
Talan Beckford
0 0 0 16 0 0 0 0 0 0
Kachi Ninjas
Landy Garcia
34 0 28 0 0 0 0 0 0 0
Kachi Ninjas
Michael Greenwood
0 70 0 0 0 0 0 0 0 0
Kachi Ninjas
Gabriel Mejia
34 0 0 63 0 0 0 0 0 0
Kachi Ninjas
Alejandro Olivos
30 0 72 0 0 0 0 0 0 0
Kachi Ninjas
Jake Pearcy
0 0 6 0 0 0 0 0 0 0
Kachi Ninjas
Ronin Robles
0 0 122 0 0 0 0 0 0 0
Kangaroo Court Roos American
Michael Cascino
0 0 0 34 0 0 0 0 0 0
Kangaroo Court Roos American
Teagan Davies
0 0 101 0 0 0 0 0 0 0
Kangaroo Court Roos American
Jack Inman
0 0 76 0 0 0 0 0 0 0
Kangaroo Court Roos American
Riley McDonald
0 51 0 0 0 0 0 0 0 0
Kangaroo Court Roos American
Dylan McNeil
0 0 0 52 0 0 0 0 0 0
Kangaroo Court Roos American
Xinh Nguyen
81 0 0 0 0 0 0 0 0 0
Legends 14U Black Powered by Under Armour
Braxton Brown
0 12 8 0 0 0 0 0 0 0
Legends 14U Black Powered by Under Armour
Carter Franks
0 0 59 0 0 0 0 0 0 0
Legends 14U Black Powered by Under Armour
Jackson Kelley
0 89 0 0 0 0 0 0 0 0
Legends 14U Black Powered by Under Armour
Bubba Miller
0 0 30 0 0 0 0 0 0 0
Legends 14U Black Powered by Under Armour
Matthew Phieffer
0 20 0 49 0 0 0 0 0 0
Legends 14U Black Powered by Under Armour
Alejandro Sandoval, Jr.
0 69 0 0 0 0 0 0 0 0
Legends 14U Black Powered by Under Armour
Justin Williams
0 17 0 31 0 0 0 0 0 0
Legends 14U Red Powered by Under Armour
Ricky Barajas
0 0 27 0 0 0 0 0 0 0
Legends 14U Red Powered by Under Armour
Diego Colon
0 71 0 0 0 0 0 0 0 0
Legends 14U Red Powered by Under Armour
Mason Connors
0 0 0 33 0 0 0 0 0 0
Legends 14U Red Powered by Under Armour
Landon David
0 71 0 0 0 0 0 0 0 0
Legends 14U Red Powered by Under Armour
McRae Hutsell
0 33 0 0 0 0 0 0 0 0
Legends 14U Red Powered by Under Armour
EDDY TINAJERO
0 0 78 0 0 0 0 0 0 0
Legends 14U Red Powered by Under Armour
Chris Tomlin
0 21 0 0 0 0 0 0 0 0
Legends 14U Red Powered by Under Armour
Ricky Wilson
0 1 0 48 0 0 0 0 0 0
Legends Baseball Select
Aden Argote
51 0 0 0 0 0 0 0 0 0
Legends Baseball Select
Joshua Caneda
49 0 0 11 0 0 0 0 0 0
Legends Baseball Select
Aiden Cordero
0 0 0 63 0 0 0 0 0 0
Legends Baseball Select
Eric Eikenberg Jr
0 0 12 0 0 0 0 0 0 0
Legends Baseball Select
Marcus Garcia
4 0 42 0 0 0 0 0 0 0
Legends Baseball Select
Ajay Perez
0 39 0 0 0 0 0 0 0 0
Legends Baseball Select
Luis Sosa
0 63 0 0 0 0 0 0 0 0
Legends Baseball Select
Maxim Sotolongo
0 0 39 0 0 0 0 0 0 0
Metropolis Red Capes
Brian Bolanos
0 56 0 0 0 0 0 0 0 0
Metropolis Red Capes
Miguel Castellanos
0 19 34 0 0 0 0 0 0 0
Metropolis Red Capes
Angel Garcia
0 0 29 0 0 0 0 0 0 0
Metropolis Red Capes
Michael Gine
0 0 38 0 0 0 0 0 0 0
Metropolis Red Capes
Sebastian Hernandez
0 48 0 0 0 0 0 0 0 0
Metropolis Red Capes
Jacob Lopez
0 80 0 0 0 0 0 0 0 0
Metropolis Red Capes
Jordan Ricardo
0 9 0 0 0 0 0 0 0 0
Metropolis Red Capes
Fabio Sanabria
0 13 0 19 0 0 0 0 0 0
Metropolis Red Capes
Donovan Thiery
0 24 0 0 0 0 0 0 0 0
Metropolis Red Capes
Austin Wiegandt
0 0 0 56 0 0 0 0 0 0
Miami Rebels
Jonathan Acosta
28 0 0 0 0 0 0 0 0 0
Miami Rebels
Miguel Diaz
19 0 0 0 0 0 0 0 0 0
Miami Rebels
Jeffred Fermin
34 0 43 0 0 0 0 0 0 0
Miami Rebels
Samuel Morales
0 0 69 0 0 0 0 0 0 0
Miami Rebels
Garvey Person
0 31 0 0 0 0 0 0 0 0
Miami Rebels
John Rodriguez
0 16 69 0 0 0 0 0 0 0
Miami Rebels
Tyler Smith
0 0 36 0 0 0 0 0 0 0
Ostingers Baseball Academy 14U
Brian Baxter
0 5 0 0 0 0 0 0 0 0
Ostingers Baseball Academy 14U
Roman Bovelsky
0 12 0 0 0 0 0 0 0 0
Ostingers Baseball Academy 14U
Josiah Cuesta
32 0 0 0 0 0 0 0 0 0
Ostingers Baseball Academy 14U
Owen Franklin
23 0 25 0 0 0 0 0 0 0
Ostingers Baseball Academy 14U
Justin Glassford
0 41 0 0 0 0 0 0 0 0
Ostingers Baseball Academy 14U
Ryan Harris
0 0 68 0 0 0 0 0 0 0
Ostingers Baseball Academy 14U
Lincoln Jordy
0 18 0 13 0 0 0 0 0 0
Ostingers Baseball Academy 14U
Brodie Kyser
0 31 0 77 0 0 0 0 0 0
Ostingers Baseball Academy 14U
Cooper Watson
34 0 0 0 0 0 0 0 0 0
PLO Bulldogs
Vladil Andres Baldepina
0 30 0 17 0 0 0 0 0 0
PLO Bulldogs
Daniel Fumero
33 0 39 0 0 0 0 0 0 0
PLO Bulldogs
Caden Garro
0 15 41 0 0 0 0 0 0 0
PLO Bulldogs
Jose Lopez
30 0 0 0 0 0 0 0 0 0
PLO Bulldogs
Erielle Martinez
0 29 0 0 0 0 0 0 0 0
PLO Bulldogs
Aaron Pereira
0 65 0 0 0 0 0 0 0 0
PLO Bulldogs
Ryan Schaefer
31 0 52 0 0 0 0 0 0 0
PLO Bulldogs
Erwing Soza
32 0 0 72 0 0 0 0 0 0
PLO Bulldogs White
Jon Gourrier
0 30 0 79 0 0 0 0 0 0
PLO Bulldogs White
Hayden Harrison
0 0 0 27 0 0 0 0 0 0
PLO Bulldogs White
Brandon Hierrezuelo
0 42 0 0 0 0 0 0 0 0
PLO Bulldogs White
Jordan Martinez
0 57 0 0 0 0 0 0 0 0
PLO Bulldogs White
Leopoldo Mirabal
0 49 49 0 0 0 0 0 0 0
PLO Bulldogs White
Ryan Pagan
0 10 38 0 0 0 0 0 0 0
PLO Bulldogs White
Julio Perez
0 54 0 0 0 0 0 0 0 0
South Florida Saints
Joseph Abbazia
0 7 44 0 0 0 0 0 0 0
South Florida Saints
Gabriel Acevedo
0 0 57 4 0 0 0 0 0 0
South Florida Saints
Anthony Delgado
0 0 17 0 0 0 0 0 0 0
South Florida Saints
Jaden Fauske
0 33 0 0 0 0 0 0 0 0
South Florida Saints
Ryan Kelly
0 9 0 0 0 0 0 0 0 0
South Florida Saints
Carlos Lugo
0 0 64 0 0 0 0 0 0 0
South Florida Saints
Braden Rosenthal
0 48 0 0 0 0 0 0 0 0
South Florida Saints
Porter Trees
0 84 0 0 0 0 0 0 0 0
Tamiami Marlins
Santiago Gonzalez
0 61 0 0 0 0 0 0 0 0
Tamiami Marlins
Yuliano Lopez
0 32 0 0 0 0 0 0 0 0
Tamiami Marlins
Noah Moreno
0 33 0 0 0 0 0 0 0 0
Tamiami Marlins
Richard Piloto
0 19 87 0 0 0 0 0 0 0
Tamiami Marlins
Michael Plasencia
0 59 0 0 0 0 0 0 0 0
Tamiami Marlins
Rowen Plasencia
0 0 0 18 0 0 0 0 0 0
Tamiami Marlins
Alejandro Rosales
0 0 3 81 0 0 0 0 0 0
TBT Ballers National
Connor Berman
75 0 0 0 0 0 0 0 0 0
TBT Ballers National
Nataniel Carroll
0 0 49 0 0 0 0 0 0 0
TBT Ballers National
Mason Ferris
0 0 0 3 0 0 0 0 0 0
TBT Ballers National
Grayson Gibson
0 0 0 82 0 0 0 0 0 0
TBT Ballers National
Dylan Green
0 39 0 0 0 0 0 0 0 0
TBT Ballers National
Talan Holiday
0 32 0 46 0 0 0 0 0 0
TBT Ballers National
Josh Jennings
0 9 0 0 0 0 0 0 0 0
TBT Ballers National
Rivers Kurland
0 20 76 46 0 0 0 0 0 0
TBT Ballers National
Danny Machado
0 18 0 23 0 0 0 0 0 0
TBT Ballers National
Cameron Uzzillia
0 0 44 0 0 0 0 0 0 0
Team X 14U
Samuel Beausejour
4 0 0 0 0 0 0 0 0 0
Team X 14U
Logan Divet
33 0 101 0 0 0 0 0 0 0
Team X 14U
Anthony Gianfrancesco
11 0 0 0 0 0 0 0 0 0
Team X 14U
Davin Hickman
0 18 0 29 0 0 0 0 0 0
Team X 14U
Xavier Medina
23 0 0 8 0 0 0 0 0 0
Team X 14U
Angel Moreno
17 0 0 0 0 0 0 0 0 0
Team X 14U
Aiden Puente
7 79 0 0 0 0 0 0 0 0
Team X 14U
Ivan Reyes
0 0 0 52 0 0 0 0 0 0
Team X 14U
Lazaro Rodriguez
33 0 0 0 0 0 0 0 0 0
West Pines Cobras
Max Cabrera
29 0 0 0 0 0 0 0 0 0
West Pines Cobras
Angel L Figueroa
32 0 0 80 0 0 0 0 0 0
West Pines Cobras
Raziel Fuentes
0 56 0 0 0 0 0 0 0 0
West Pines Cobras
Logan Hallaran
15 0 55 0 0 0 0 0 0 0
West Pines Cobras
Sergio Mundarain
33 0 34 0 0 0 0 0 0 0
West Pines Cobras
Mathew Rivera
0 51 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