2,210 MLB PLAYERS | 15,135 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)
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
06/23
Day 2
06/24
Day 3
06/25
Day 4
06/26
Day 5
06/27
Day 6
06/28
Day 7
06/29
Day 8
06/30
Day 9
07/01
Day 10
07/02
Banditos Florida 16U Prospects
Tristan Bareburg
7 0 0 0 0 0 0 0 0 0
Banditos Florida 16U Prospects
Austin Fawley
0 52 0 0 0 0 0 0 0 0
Banditos Florida 16U Prospects
Norman Irizarry
40 0 25 0 0 0 0 0 0 0
Banditos Florida 16U Prospects
Stefano Libio
29 0 0 0 0 0 0 0 0 0
Banditos Florida 16U Prospects
Dillon Moya
29 0 22 0 0 0 0 0 0 0
Banditos Florida 16U Prospects
Adrian Ojea
41 0 31 0 0 0 0 0 0 0
Banditos Florida 16U Prospects
Gavin Ragona
0 0 73 0 0 0 0 0 0 0
Banditos Florida 16U Prospects
Skyler Schulz
3 0 0 0 0 0 0 0 0 0
Banditos Florida 16U Prospects
Trevor Scott
0 66 0 0 0 0 0 0 0 0
Banditos Florida 16U Prospects
Mike Sinclair
0 0 38 0 0 0 0 0 0 0
Banditos Florida 16U Prospects
Nathanael Slotkin
0 0 44 0 0 0 0 0 0 0
Banditos Florida 16U Prospects
Ethan Wilder
21 0 0 0 0 0 0 0 0 0
Banditos Florida 16U Select
Santiago Barcelo
18 0 0 0 0 0 0 0 0 0
Banditos Florida 16U Select
Daryl Carney
0 74 0 0 0 0 0 0 0 0
Banditos Florida 16U Select
Justin Chung
0 17 0 0 0 0 0 0 0 0
Banditos Florida 16U Select
Alec Ducasse
0 16 0 0 0 0 0 0 0 0
Banditos Florida 16U Select
Evan Lightbourn
45 0 0 0 0 0 0 0 0 0
Banditos Florida 16U Select
Jonathan Napoles
0 44 0 0 0 0 0 0 0 0
Banditos Florida 16U Select
Cristian Sandoval
86 0 0 0 0 0 0 0 0 0
Banditos Florida 16U Select
Jake Torres
32 0 0 0 0 0 0 0 0 0
Baseline Bears 16U
Antonio Acosta
0 26 0 0 0 0 0 0 0 0
Baseline Bears 16U
Lex Finkin
0 20 0 0 0 0 0 0 0 0
Baseline Bears 16U
Victor Gonzalez
79 0 0 0 0 0 0 0 0 0
Baseline Bears 16U
John Hall
0 64 0 0 0 0 0 0 0 0
Baseline Bears 16U
William Hall
36 0 0 0 0 0 0 0 0 0
Baseline Bears 16U
Steven Michael Medina
0 21 0 0 0 0 0 0 0 0
Baseline Bears 16U
Anthony Navarro
0 72 0 0 0 0 0 0 0 0
Canes Baseball
Joe Ficarro
0 8 41 0 0 0 0 0 0 0
Canes Baseball
Kelle Grau
71 87 0 0 0 0 0 0 0 0
Canes Baseball
Jace Jones
0 120 0 0 0 0 0 0 0 0
Canes Baseball
Jackson Turner
36 0 70 0 0 0 0 0 0 0
Canes Baseball
Alex VanMeter
89 0 0 0 0 0 0 0 0 0
CFL Wildcats 2020
Lenyel Almonte
67 0 0 0 0 0 0 0 0 0
CFL Wildcats 2020
Christopher Bencosme
0 58 0 0 0 0 0 0 0 0
CFL Wildcats 2020
Antonio Knight
13 0 0 0 0 0 0 0 0 0
CFL Wildcats 2020
Raymond Maeda
0 37 0 0 0 0 0 0 0 0
CFL Wildcats 2020
Hector Marin
8 0 0 0 0 0 0 0 0 0
CFL Wildcats 2020
Alexander Montalvo
79 0 0 0 0 0 0 0 0 0
CFL Wildcats 2020
Jose Serrano
24 0 0 0 0 0 0 0 0 0
East Coast Baseball
Jimi Berisko
28 0 0 0 0 0 0 0 0 0
East Coast Baseball
Bryan Blasioli
0 32 0 0 0 0 0 0 0 0
East Coast Baseball
Tyler Federman
22 0 53 0 0 0 0 0 0 0
East Coast Baseball
Bryce Proulx
89 0 0 0 0 0 0 0 0 0
East Coast Baseball
Gavin Roberts
29 0 0 0 0 0 0 0 0 0
East Coast Baseball
Jon Sandola
43 0 0 0 0 0 0 0 0 0
East Coast Baseball
Zachary Strobis
12 0 0 0 0 0 0 0 0 0
East Coast Baseball
Logan Taylor
0 43 0 0 0 0 0 0 0 0
Elite Squad 16U Rodriguez
Jack Anderson
70 0 0 0 0 0 0 0 0 0
Elite Squad 16U Rodriguez
Joshua Catoni
0 31 0 0 0 0 0 0 0 0
Elite Squad 16U Rodriguez
Oscar Colindres
0 2 50 0 0 0 0 0 0 0
Elite Squad 16U Rodriguez
Hunter D'Amato
0 25 0 0 0 0 0 0 0 0
Elite Squad 16U Rodriguez
Zachary Esquenazi
53 0 0 0 0 0 0 0 0 0
Elite Squad 16U Rodriguez
Robert Mendez
76 0 0 0 0 0 0 0 0 0
Elite Squad 16U Rodriguez
Albert Sanchez
0 23 52 0 0 0 0 0 0 0
Elite Squad 16U Rodriguez
Timothy Snyder
0 55 0 0 0 0 0 0 0 0
Elite Squad 16U Rodriguez
Cole Stasio
0 0 104 0 0 0 0 0 0 0
Elite Squad 16U Sedell
Richard King
78 0 0 0 0 0 0 0 0 0
Elite Squad 16U Sedell
A Paret
30 0 39 0 0 0 0 0 0 0
Elite Squad 16U Sedell
G Sjostrom
26 0 0 0 0 0 0 0 0 0
Elite Squad 16U Sedell
D Vega
0 54 0 0 0 0 0 0 0 0
Elite Squad 16U Sedell
G Warden
36 0 59 0 0 0 0 0 0 0
Elite Squad 16U Sedell
D White
0 0 1 0 0 0 0 0 0 0
Elite Squad 16U Southwest
David Cardenty
93 0 0 0 0 0 0 0 0 0
Elite Squad 16U Southwest
Braden Overmyer
0 33 0 0 0 0 0 0 0 0
Elite Squad 16U Southwest
Jason Slater
0 15 0 0 0 0 0 0 0 0
Elite Squad 16U Southwest
Danny Valdez
0 50 0 0 0 0 0 0 0 0
Elite Squad 16U Southwest
G Vargas
0 77 0 0 0 0 0 0 0 0
Elite Squad 16U Southwest
Dylan Wolff
34 0 0 0 0 0 0 0 0 0
Elite Squad Underclass
Player Amaya
0 10 0 0 0 0 0 0 0 0
Elite Squad Underclass
Michael Castrogovianni
0 18 0 0 0 0 0 0 0 0
Elite Squad Underclass
Anthony Lopez
0 16 0 0 0 0 0 0 0 0
Elite Squad Underclass
Jesus Mota
18 0 0 0 0 0 0 0 0 0
Elite Squad Underclass
Roman Napolitano
0 90 0 0 0 0 0 0 0 0
Elite Squad Underclass
Freddy Oquendo
80 0 0 0 0 0 0 0 0 0
Elite Squad Underclass
Noah See
73 74 0 0 0 0 0 0 0 0
Florida Elite
Angel Aguilar
60 0 0 0 0 0 0 0 0 0
Florida Elite
Yoidel Cabrera
0 10 0 0 0 0 0 0 0 0
Florida Elite
Justin Chapman
0 20 0 0 0 0 0 0 0 0
Florida Elite
Joseph Delgado
20 72 0 0 0 0 0 0 0 0
Florida Elite
Wilfredo Luna
0 43 0 0 0 0 0 0 0 0
Florida Elite
Christian Pol
25 0 0 0 0 0 0 0 0 0
Florida Elite
Ronald Zayas
0 33 0 0 0 0 0 0 0 0
Florida Grinders 2020 Black
Sebastian Bentz
0 64 0 0 0 0 0 0 0 0
Florida Grinders 2020 Black
Zach Beolet
0 28 0 0 0 0 0 0 0 0
Florida Grinders 2020 Black
Wilberto Febles
31 0 0 0 0 0 0 0 0 0
Florida Grinders 2020 Black
Justin Lierman
0 80 0 0 0 0 0 0 0 0
Florida Grinders 2020 Black
Josh Lord
45 0 0 0 0 0 0 0 0 0
Florida Grinders 2020 Black
Jadiel Martinez
0 24 0 0 0 0 0 0 0 0
Florida Grinders 2020 Black
Jordan Wimpelberg
52 0 0 0 0 0 0 0 0 0
Game On Prospects 16U
Dawson Brown
0 28 0 0 0 0 0 0 0 0
Game On Prospects 16U
Ethan Gay
55 88 0 0 0 0 0 0 0 0
Game On Prospects 16U
Colby Gordon
0 0 61 0 0 0 0 0 0 0
Game On Prospects 16U
Brooks Gorman
38 0 3 0 0 0 0 0 0 0
Game On Prospects 16U
Cameron Jones
16 71 0 0 0 0 0 0 0 0
Game On Prospects 16U
Cameron Kelly
35 0 19 0 0 0 0 0 0 0
GameTime Select 16U Red
Lamarr Johns
69 0 0 0 0 0 0 0 0 0
GameTime Select 16U Red
Mitchell Mussler
96 0 0 0 0 0 0 0 0 0
GameTime Select 16U Red
Esteban Tavarez
0 30 0 0 0 0 0 0 0 0
GameTime Select 16U Red
Gerald Toledo III
0 14 0 0 0 0 0 0 0 0
GameTime Select 16U Red
Grayson Turner
14 0 0 0 0 0 0 0 0 0
GT Clowns
Chris Antle
0 30 0 0 0 0 0 0 0 0
GT Clowns
Simon Baker
54 0 0 0 0 0 0 0 0 0
GT Clowns
Austin Carlson
0 32 0 0 0 0 0 0 0 0
GT Clowns
Hunter Furtado
0 44 0 0 0 0 0 0 0 0
GT Clowns
Matthew Horton
0 70 0 0 0 0 0 0 0 0
GT Clowns
Ryan Jacobs
0 36 0 0 0 0 0 0 0 0
GT Clowns
Jhonny Nolasco
0 29 0 0 0 0 0 0 0 0
GT Clowns
Jason Troncoso
30 0 0 0 0 0 0 0 0 0
GT Clowns
Jeomar Troncoso
3 20 0 0 0 0 0 0 0 0
Gulfcoast Fury 15U
Richie Belcher
0 74 0 0 0 0 0 0 0 0
Gulfcoast Fury 15U
Justin Clark
93 0 0 0 0 0 0 0 0 0
Gulfcoast Fury 15U
Kaden Grimaldo
11 54 0 0 0 0 0 0 0 0
Gulfcoast Fury 15U
Carter Lane
19 41 0 0 0 0 0 0 0 0
Gulfcoast Fury 15U
Dylan Peck
29 0 0 0 0 0 0 0 0 0
Gulfcoast Fury 15U
Caidan Peeples
0 32 0 0 0 0 0 0 0 0
Humble Ambition Baseball
Andy Bas
0 13 0 0 0 0 0 0 0 0
Humble Ambition Baseball
Lane Groff
0 63 0 0 0 0 0 0 0 0
Humble Ambition Baseball
Bruce Jones
93 0 0 0 0 0 0 0 0 0
Humble Ambition Baseball
Oday Shatara
29 52 0 0 0 0 0 0 0 0
Lion Mode Baseball
Janiel Castilla
0 46 0 0 0 0 0 0 0 0
Lion Mode Baseball
Evan Dalmau
33 0 0 0 0 0 0 0 0 0
Lion Mode Baseball
Nick Ditas
0 31 0 0 0 0 0 0 0 0
Lion Mode Baseball
Richard Gamon
0 69 0 0 0 0 0 0 0 0
Lion Mode Baseball
Steven Gonzalez
66 0 0 0 0 0 0 0 0 0
Lion Mode Baseball
Daniel Hernandez
0 0 22 0 0 0 0 0 0 0
Lion Mode Baseball
David Hernandez
0 0 91 0 0 0 0 0 0 0
Lion Mode Baseball
Kai Marrero
7 73 0 0 0 0 0 0 0 0
Mudcats 16U Select
Reynaldo Bicelis
0 66 0 0 0 0 0 0 0 0
Mudcats 16U Select
Jesus Gabriel Delgado
0 44 0 0 0 0 0 0 0 0
Mudcats 16U Select
Nicholas Esposito
52 0 0 32 0 0 0 0 0 0
Mudcats 16U Select
Anthony Figueroa
0 0 70 0 0 0 0 0 0 0
Mudcats 16U Select
Mason Moore
23 0 0 0 0 0 0 0 0 0
Mudcats 16U Select
Brandon Rodriguez
38 0 22 27 0 0 0 0 0 0
Mudcats 16U Select
Sebastian Tinnirello
82 0 0 0 0 0 0 0 0 0
Mudcats 16U Select
Yordys Valdes
7 0 0 0 0 0 0 0 0 0
Platinum Baseball
Ryan Greene
0 0 48 0 0 0 0 0 0 0
Platinum Baseball
Shane Keleher
0 42 0 0 0 0 0 0 0 0
Platinum Baseball
Justin Martin
0 8 0 0 0 0 0 0 0 0
Platinum Baseball
Brandon Morrison
0 49 0 0 0 0 0 0 0 0
Platinum Baseball
Clayton Osgood
12 0 0 0 0 0 0 0 0 0
Platinum Baseball
Aiden Petty
38 0 25 0 0 0 0 0 0 0
Platinum Baseball
Nicholas Pfister
0 0 19 0 0 0 0 0 0 0
Platinum Baseball
Nicholas Pineda
34 0 13 0 0 0 0 0 0 0
Platinum Baseball
Franklin Vasquez
60 0 0 0 0 0 0 0 0 0
PR Eagles 2020
Norberto Alvarez
0 41 0 0 0 0 0 0 0 0
PR Eagles 2020
Bryan Encalada
0 0 81 0 0 0 0 0 0 0
PR Eagles 2020
Angel Escudero
73 0 0 0 0 0 0 0 0 0
PR Eagles 2020
Erick Gonzalez
31 0 0 0 0 0 0 0 0 0
PR Eagles 2020
Wilfredo Maldonado
0 33 0 0 0 0 0 0 0 0
PR Eagles 2020
Michael Marrero
65 0 10 0 0 0 0 0 0 0
PR Eagles 2020
Dennis Santiago
0 24 0 0 0 0 0 0 0 0
South Florida Select 16U
Raul Alvarez
26 0 94 0 0 0 0 0 0 0
South Florida Select 16U
Adam Barros
29 0 12 0 0 0 0 0 0 0
South Florida Select 16U
Luis Fuentes
0 53 0 79 0 0 0 0 0 0
South Florida Select 16U
Adiel Melendez
0 16 0 0 0 0 0 0 0 0
South Florida Select 16U
Brandon Ortiz
0 34 15 0 0 0 0 0 0 0
South Florida Select 16U
Miguel Rosado
42 0 92 0 0 0 0 0 0 0
South Florida Select 16U
Matthew Varela
7 44 0 17 0 0 0 0 0 0
SWFL Elite 2020
Mason Bober
82 0 0 0 0 0 0 0 0 0
SWFL Elite 2020
Jackson Campbell
8 10 85 0 0 0 0 0 0 0
SWFL Elite 2020
Lucas Carlton
20 0 31 0 0 0 0 0 0 0
SWFL Elite 2020
Bryce McDonald
0 66 0 0 0 0 0 0 0 0
SWFL Elite 2020
Wade Thompson
0 66 0 0 0 0 0 0 0 0
SWFL Nation 2020
Justin Bethke
0 0 18 0 0 0 0 0 0 0
SWFL Nation 2020
Drew Brutcher
0 19 0 0 0 0 0 0 0 0
SWFL Nation 2020
Sehjin Daley
0 0 0 66 0 0 0 0 0 0
SWFL Nation 2020
Bryce Hayse
76 0 0 0 0 0 0 0 0 0
SWFL Nation 2020
Cade Kontny
0 0 63 0 0 0 0 0 0 0
SWFL Nation 2020
Nick Richir
0 16 0 0 0 0 0 0 0 0
SWFL Nation 2020
Michael Ross
0 17 65 0 0 0 0 0 0 0
SWFL Nation 2020
Gavin Walker
7 78 0 0 0 0 0 0 0 0
SWFL Nation 2020
Tucker Wiltrout
0 12 0 0 0 0 0 0 0 0
Tallahassee Tomahawks 16U
Will Landsberg
0 92 0 0 0 0 0 0 0 0
Tallahassee Tomahawks 16U
Matthew Mahoney
0 0 19 0 0 0 0 0 0 0
Tallahassee Tomahawks 16U
Trevor McCulley
17 0 43 0 0 0 0 0 0 0
Tallahassee Tomahawks 16U
Madox Miller
0 2 16 0 0 0 0 0 0 0
Tallahassee Tomahawks 16U
Tommy Mills
44 0 43 0 0 0 0 0 0 0
Tallahassee Tomahawks 16U
Sage O'Berry
50 0 0 0 0 0 0 0 0 0
Tallahassee Tomahawks 16U
Austin Thorp
72 0 0 0 0 0 0 0 0 0
Tigers Elite Baseball
Bayron Acevedo
0 40 0 0 0 0 0 0 0 0
Tigers Elite Baseball
Jacob France
58 0 0 0 0 0 0 0 0 0
Tigers Elite Baseball
Trace Goforth
0 20 0 0 0 0 0 0 0 0
Tigers Elite Baseball
Adam Levins
12 43 0 0 0 0 0 0 0 0
Tigers Elite Baseball
Mason Page
0 35 0 0 0 0 0 0 0 0
Tigers Elite Baseball
Emmanuel Reyes
40 0 0 0 0 0 0 0 0 0
Tigers Elite Baseball
Jaren Smith
18 63 0 0 0 0 0 0 0 0
TSA Elite 16U
Hunter Barnes
39 0 16 0 0 0 0 0 0 0
TSA Elite 16U
Anthony Batista
34 0 27 0 0 0 0 0 0 0
TSA Elite 16U
Felix Cruz Jr.
21 0 6 0 0 0 0 0 0 0
TSA Elite 16U
Malachi Garcia
0 42 0 0 0 0 0 0 0 0
TSA Elite 16U
Jake McGovern
72 0 0 0 0 0 0 0 0 0
TSA Elite 16U
Jarod Ritz
5 25 0 0 0 0 0 0 0 0
TSA Elite 16U
Epi Rondon
0 0 23 0 0 0 0 0 0 0
TSA Elite 16U
Jason Torres
0 13 0 0 0 0 0 0 0 0
TSA Elite 16U
Paul Vannote
0 32 24 0 0 0 0 0 0 0
TSA Elite 16U
Blake Whitlock
0 11 37 0 0 0 0 0 0 0
TSA Elite 16U
Caleb Williams
13 0 0 0 0 0 0 0 0 0
US Elite 2020 - Florida
Grayson Dawber
0 68 0 0 0 0 0 0 0 0
US Elite 2020 - Florida
Frank Elissalt
0 12 42 96 0 0 0 0 0 0
US Elite 2020 - Florida
Kevin Figueredo
0 64 0 0 0 0 0 0 0 0
US Elite 2020 - Florida
Ricardo Garcia
0 14 0 0 0 0 0 0 0 0
US Elite 2020 - Florida
Ethan Huffman
0 0 0 21 0 0 0 0 0 0
US Elite 2020 - Florida
Shane Huntsberger
64 0 0 0 0 0 0 0 0 0
US Elite 2020 - Florida
Alec Mursuli
10 32 0 0 0 0 0 0 0 0
US Elite 2020 - Florida
Joseph Phan
0 40 0 0 0 0 0 0 0 0
US Elite 2020 - Florida
Jonathan Ramallo
0 11 0 0 0 0 0 0 0 0
US Elite 2020 - Florida
Dylan Runsdorf
49 0 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
EventTeamPlayerTotal PitchesDate PitchedDay 1
06/23
Day 2
06/24
Day 3
06/25
Day 4
06/26
2018 PG 16U Southeast ChampionshipCanes Baseball 16UJace Jones946/19/2018 RR
2018 PG 16U Southeast ChampionshipCanes Baseball 16UMax Landi786/19/2018 RR
2018 PG 16U Southeast ChampionshipElite Squad Southwest 16UCaidan Peeples866/19/2018 RR
2018 PG 16U Southeast ChampionshipPR Eagles 2020Gabriel Rodriguez816/20/2018 RR RR
2018 PG 16U Southeast ChampionshipPR Eagles 2020Hector Acevedo956/20/2018 RR RR
2018 PG 17U Southeast ChampionshipSWFL - RedJustin Bethke996/19/2018 RR
2018 PG 16U Southeast ChampionshipSWFL Elite 2020Bryce McDonald796/20/2018 RR RR
2018 PG 16U Southeast ChampionshipSWFL Elite 2020Jackson Campbell706/20/2018 RR
2018 PG 16U Southeast ChampionshipSWFL Nation 2020Cade Kontny876/20/2018 RR RR
2018 PG 16U Southeast ChampionshipSWFL Nation 2020Michael Ross816/19/2018 RR
2018 PG 16U Southeast ChampionshipSWFL Nation 2020Ridge Skarbek856/21/2018 RR RR RR
2018 PG 16U Southeast ChampionshipSWFL Nation 2020Tucker Wiltrout636/20/2018 RR