2,178 MLB PLAYERS | 15,134 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
08/31
Day 2
09/01
Day 3
09/02
Day 4
09/03
Day 5
09/04
Day 6
09/05
Day 7
09/06
Day 8
09/07
Day 9
09/08
Day 10
09/09
Ballers Miami 14U
Robbie DuVall
0 21 0 19 0 0 0 0 0 0
Ballers Miami 14U
Jake Epstein
0 52 0 0 0 0 0 0 0 0
Ballers Miami 14U
Stephon Gryskiewicz
0 26 36 61 0 0 0 0 0 0
Ballers Miami 14U
Justin Nesselhauf
0 39 0 43 0 0 0 0 0 0
Ballers Miami 14U
Christopher Rexach
0 0 47 0 0 0 0 0 0 0
Ballers Miami 14U
Kyle Rostock
0 80 0 0 0 0 0 0 0 0
Ballers Miami 14U
Ryan Vargas
0 8 40 0 0 0 0 0 0 0
Elite Squad Outlaws
Devin Catoni
0 18 0 0 0 0 0 0 0 0
Elite Squad Outlaws
Daniel Cuvet
0 20 0 0 0 0 0 0 0 0
Elite Squad Outlaws
Antonio Jimenez
0 0 0 11 0 0 0 0 0 0
Elite Squad Outlaws
Kevin Martinez
0 18 0 57 0 0 0 0 0 0
Elite Squad Outlaws
Joseph Mincey
0 27 0 0 0 0 0 0 0 0
Elite Squad Outlaws
Julian Montes
0 20 0 3 0 0 0 0 0 0
Elite Squad Outlaws
Nickolas Mora
0 35 0 32 0 0 0 0 0 0
Elite Squad Outlaws
Christopher Perez
0 34 0 0 0 0 0 0 0 0
Elite Squad Outlaws
Bryan Rivera
0 20 43 0 0 0 0 0 0 0
Elite Squad Outlaws
Brandon White
0 20 16 60 0 0 0 0 0 0
Figs 14U
Joshua De La Cruz
0 95 0 0 0 0 0 0 0 0
Figs 14U
Jordan Hall
0 18 74 0 0 0 0 0 0 0
Figs 14U
Luis Nunez
0 12 45 0 0 0 0 0 0 0
Figs 14U
Daniel Ramirez
0 82 0 0 0 0 0 0 0 0
Figs 14U
Emanuel Rivera
0 8 0 0 0 0 0 0 0 0
Figs 14U
Lemar Vazquez
0 14 0 0 0 0 0 0 0 0
Florida Force DR
Simon Alcantara
0 0 29 0 0 0 0 0 0 0
Florida Force DR
Heriberto Caraballo
0 0 0 70 0 0 0 0 0 0
Florida Force DR
Ulife Caraballo
0 95 0 0 0 0 0 0 0 0
Florida Force DR
Keurys De La Rosa
0 0 11 0 0 0 0 0 0 0
Florida Force DR
Michael Filpo
0 0 89 4 0 0 0 0 0 0
Florida Force DR
Scott Geraldo
0 0 7 25 0 0 0 0 0 0
Florida Force DR
Christopher Gonzalez
0 6 86 0 0 0 0 0 0 0
Freeze Blue
Brady Grados
0 0 96 0 0 0 0 0 0 0
Freeze Blue
Zachary Johnson
0 0 27 0 0 0 0 0 0 0
Freeze Blue
Tyler Kelly
0 0 13 0 0 0 0 0 0 0
Freeze Blue
Rowan Kirk
0 0 6 0 0 0 0 0 0 0
Freeze Blue
Brandon Markel
0 0 22 0 0 0 0 0 0 0
Freeze Blue
Dominick Meady
0 0 64 0 0 0 0 0 0 0
Freeze Blue
Kevin Prado
0 34 0 0 0 0 0 0 0 0
Freeze Blue
Isaac Reynolds
0 0 27 75 0 0 0 0 0 0
Freeze Blue
Logan Schwartz
0 0 37 0 0 0 0 0 0 0
Freeze Blue
Nick Staszak
0 42 56 0 0 0 0 0 0 0
Freeze Blue
Steven Thompson
0 0 0 15 0 0 0 0 0 0
FTB Rockets
Jack Bello
0 25 0 0 0 0 0 0 0 0
FTB Rockets
Freddy Noel Beruvides Jr
0 35 0 72 0 0 0 0 0 0
FTB Rockets
Matthew Davis
0 20 52 0 0 0 0 0 0 0
FTB Rockets
Nico Dokoupil
0 0 18 75 0 0 0 0 0 0
FTB Rockets
Chris Duprey
0 13 0 0 0 0 0 0 0 0
FTB Rockets
Ryan Foderaro
0 17 58 0 0 0 0 0 0 0
FTB Rockets
Brady Jackson
0 19 0 7 0 0 0 0 0 0
FTB Rockets
Lou Paolillo
0 13 0 0 0 0 0 0 0 0
FTB Rockets
Zach Robinson
0 0 0 19 0 0 0 0 0 0
FTB Rockets
Zack Robinson
0 32 0 0 0 0 0 0 0 0
FTB Rockets
Andy Sabugo
0 38 0 0 0 0 0 0 0 0
FTB Rockets
Vance Sheahan
0 14 40 0 0 0 0 0 0 0
Fusion Baseball
Payton Casey
0 85 0 0 0 0 0 0 0 0
Fusion Baseball
Jaiden Forgetta
0 31 0 0 0 0 0 0 0 0
Fusion Baseball
Michael Guillot
0 19 0 0 0 0 0 0 0 0
Fusion Baseball
Colton Ide
0 35 0 95 0 0 0 0 0 0
Fusion Baseball
Liam Spradlin
0 0 36 0 0 0 0 0 0 0
Fusion Baseball
Connor Stillwell
0 32 0 7 0 0 0 0 0 0
Genesis Baseball
Miguel Acosta
0 0 10 3 0 0 0 0 0 0
Genesis Baseball
Ariel Antigua
0 0 23 0 0 0 0 0 0 0
Genesis Baseball
Michael Benedict
0 0 32 84 0 0 0 0 0 0
Genesis Baseball
Zaid Diaz
0 74 0 0 0 0 0 0 0 0
Genesis Baseball
Ayden Gurevich
0 33 0 38 0 0 0 0 0 0
Genesis Baseball
Andy Hernandez
0 0 0 22 0 0 0 0 0 0
Genesis Baseball
Chris Knier
0 0 17 104 0 0 0 0 0 0
Genesis Baseball
Frank Pena
0 0 1 24 0 0 0 0 0 0
Genesis Baseball
Joseph Tomonto
0 0 90 0 0 0 0 0 0 0
Genesis Baseball
Edward Velasquez
0 0 95 0 0 0 0 0 0 0
GSB Prospects 2022/2023
Joey Bustos
0 0 62 0 0 0 0 0 0 0
GSB Prospects 2022/2023
Emmanuel Dooley
0 0 24 0 0 0 0 0 0 0
GSB Prospects 2022/2023
Jonathan Germany
0 0 84 0 0 0 0 0 0 0
GSB Prospects 2022/2023
Karson Lindsey
0 27 0 78 0 0 0 0 0 0
GSB Prospects 2022/2023
Brendan McKinney
0 0 23 0 0 0 0 0 0 0
GSB Prospects 2022/2023
Riley Preece
0 19 0 0 0 0 0 0 0 0
GSB Prospects 2022/2023
Tanner Reed
0 51 0 0 0 0 0 0 0 0
GSB Prospects 2022/2023
Seth Waltimyer
0 0 0 22 0 0 0 0 0 0
Ostingers Baseball Academy 14U
Trenton Emerson
0 33 0 0 0 0 0 0 0 0
Ostingers Baseball Academy 14U
Dawson Harman
0 77 0 0 0 0 0 0 0 0
Ostingers Baseball Academy 14U
Dylan Lapointe
0 0 9 0 0 0 0 0 0 0
Ostingers Baseball Academy 14U
Alex Philpott
0 13 90 0 0 0 0 0 0 0
Ostingers Baseball Academy 14U
Adrian Rolon
0 20 78 0 0 0 0 0 0 0
Ostingers Baseball Academy 14U
Alex Vazquez
0 2 0 0 0 0 0 0 0 0
Ostingers Baseball Academy 14U
Trey Wilson
0 54 0 0 0 0 0 0 0 0
SBO Florida 14U
Giovanni Febus
0 18 82 0 0 0 0 0 0 0
SBO Florida 14U
Julian Garcia
0 79 0 0 0 0 0 0 0 0
SBO Florida 14U
Shawn Lara
0 96 0 0 0 0 0 0 0 0
SBO Florida 14U
JeanPierre Ortiz
0 11 0 24 0 0 0 0 0 0
SBO Florida 14U
Abner Rodriguez
0 0 0 73 0 0 0 0 0 0
SBO Florida 14U
Julián Joel Rodriguez
0 0 0 17 0 0 0 0 0 0
SBO Florida 14U
Alex Rowe
0 0 0 27 0 0 0 0 0 0
SBO Florida 14U
Antonio Russo
0 6 82 95 0 0 0 0 0 0
SBO Florida 14U
Jose Toledano
0 0 33 0 0 0 0 0 0 0
SBO Florida Freshman
Jean Paul Andrade
0 7 0 0 0 0 0 0 0 0
SBO Florida Freshman
Chris Arroyo
0 60 0 27 0 0 0 0 0 0
SBO Florida Freshman
David Bosque
0 0 6 69 0 0 0 0 0 0
SBO Florida Freshman
Christopher Persio Diaz
0 23 0 0 0 0 0 0 0 0
SBO Florida Freshman
Sebastian A Gomez
0 35 0 0 0 0 0 0 0 0
SBO Florida Freshman
Jacob Merced
0 13 0 0 0 0 0 0 0 0
SBO Florida Freshman
Daniel Otero
0 0 91 0 0 0 0 0 0 0
SBO Florida Freshman
Enrique Raldiris
0 29 32 28 0 0 0 0 0 0
SBO Florida Freshman
Cesar A Ramon
0 30 0 0 0 0 0 0 0 0
SBO Florida Freshman
Victor Y Rivera
0 17 0 0 0 0 0 0 0 0
SBO Florida Freshman
Randy Vega
0 19 0 0 0 0 0 0 0 0
SWFL Aces
Christopher Burch
0 13 0 0 0 0 0 0 0 0
SWFL Aces
Matthew Ciccone
0 22 72 0 0 0 0 0 0 0
SWFL Aces
Aidan Donovan
0 101 0 0 0 0 0 0 0 0
SWFL Aces
Marshawn Green
0 87 0 0 0 0 0 0 0 0
SWFL Aces
Aidan Knaak
0 14 0 0 0 0 0 0 0 0
SWFL Aces
Jameson Moschella
0 4 0 0 0 0 0 0 0 0
SWFL Aces
Oscar Ramon
0 18 32 0 0 0 0 0 0 0
Tampa Terror 2022 Fletcher
Darren Dubiel
0 0 15 30 0 0 0 0 0 0
Tampa Terror 2022 Fletcher
Nathan Evans
0 20 93 0 0 0 0 0 0 0
Tampa Terror 2022 Fletcher
Cooper Graham
0 12 94 0 0 0 0 0 0 0
Tampa Terror 2022 Fletcher
Ashton Guziak
0 84 0 0 0 0 0 0 0 0
Tampa Terror 2022 Fletcher
Nathan Norwood
0 83 0 0 0 0 0 0 0 0
Tampa Terror 2022 Fletcher
Keegan Reiser
0 39 0 0 0 0 0 0 0 0
TEAM 305
Marlon Bravo Jr.
0 24 0 0 0 0 0 0 0 0
TEAM 305
Ronald Castillo
0 0 0 15 0 0 0 0 0 0
TEAM 305
Victor Castillo
0 5 0 0 0 0 0 0 0 0
TEAM 305
Roberto Miranda
0 0 19 0 0 0 0 0 0 0
TEAM 305
Leduar Perez
0 0 95 0 0 0 0 0 0 0
TEAM 305
Nicolas Perez
0 98 0 0 0 0 0 0 0 0
TEAM 305
Jacob Sims
0 95 0 0 0 0 0 0 0 0
TEAM 305
Ervis Solis
0 0 0 96 0 0 0 0 0 0
Turn 2 Baseball
Jake D'Altrui
0 0 37 0 0 0 0 0 0 0
Turn 2 Baseball
Justin Garza
0 0 0 64 0 0 0 0 0 0
Turn 2 Baseball
Preston Hall
0 44 0 0 0 0 0 0 0 0
Turn 2 Baseball
Gavin Howe
0 0 76 0 0 0 0 0 0 0
Turn 2 Baseball
Gary Kamphouse
0 49 0 0 0 0 0 0 0 0
Turn 2 Baseball
Nicky Naples
0 0 0 25 0 0 0 0 0 0
Turn 2 Baseball
Sean Peace
0 1 0 0 0 0 0 0 0 0
Turn 2 Baseball
Derek Ramirez
0 56 0 0 0 0 0 0 0 0
Turn 2 Baseball
Austin Schrowe
0 33 0 0 0 0 0 0 0 0
Turn 2 Baseball
Brayden Williams
0 29 0 46 0 0 0 0 0 0
Weston Travel Baseballl Prime
Miguel Baez
0 32 0 0 0 0 0 0 0 0
Weston Travel Baseballl Prime
Edward Bravo Eugenio
0 17 19 0 0 0 0 0 0 0
Weston Travel Baseballl Prime
Augusto Calienes
0 19 0 0 0 0 0 0 0 0
Weston Travel Baseballl Prime
Joel Enriquez
0 19 60 0 0 0 0 0 0 0
Weston Travel Baseballl Prime
Imani Fadraga
0 20 0 0 0 0 0 0 0 0
Weston Travel Baseballl Prime
Nicholas Gutierrez-Villa
0 20 17 42 0 0 0 0 0 0
Weston Travel Baseballl Prime
Samuel Mandel
0 28 0 0 0 0 0 0 0 0
Weston Travel Baseballl Prime
Jesus Rodriguez
0 20 54 0 0 0 0 0 0 0
Weston Travel Baseballl Prime
Brandon Vargas
0 18 59 0 0 0 0 0 0 0
WTB Academy HS
Ethan Firestein
0 8 0 0 0 0 0 0 0 0
WTB Academy HS
Diego Hernandez
0 0 0 52 0 0 0 0 0 0
WTB Academy HS
Eduardo Lopez
0 79 0 0 0 0 0 0 0 0
WTB Academy HS
Christian Torres
0 6 24 58 0 0 0 0 0 0
WTB Academy HS
Roger Vergara
0 18 76 0 0 0 0 0 0 0
WTB Academy HS
Matthew Wolf
0 0 55 0 0 0 0 0 0 0
WTB Academy HS
Christian Zapata
0 50 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