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)
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
07/25
Day 2
07/26
Day 3
07/27
Day 4
07/28
Day 5
07/29
Day 6
07/30
Day 7
07/31
Day 8
08/01
Day 9
08/02
Day 10
08/03
5 Star National CF
Cameron Banta
0 0 0 54 0 0 0 0 0 0
5 Star National CF
Michael Bendever
0 0 20 45 0 0 0 0 0 0
5 Star National CF
Dominic DeFrank
0 0 0 10 0 0 0 0 0 0
5 Star National CF
Troy Guthrie
0 49 0 0 0 0 0 0 0 0
5 Star National CF
Lochlan Radloff
33 0 69 0 0 0 0 0 0 0
5 Star National CF
Rylen Stockton
0 19 0 0 0 0 0 0 0 0
5 Star National CF
Matthew Thompsen
0 27 0 23 0 0 0 0 0 0
5 Star National CF
Kaz Uehara
6 55 0 0 0 0 0 0 0 0
5 Star National CF
Cade Walters
0 0 69 0 0 0 0 0 0 0
5 Star National CF
Eddie Zaun
0 0 0 67 0 0 0 0 0 0
BigShot Bombers
Fidel Alviar IV
0 0 94 0 0 0 0 0 0 0
BigShot Bombers
Andrew Cutler
0 0 0 38 0 0 0 0 0 0
BigShot Bombers
Kristopher Goldstein
0 34 0 0 0 0 0 0 0 0
BigShot Bombers
Joshua Haad
0 19 0 91 0 0 0 0 0 0
BigShot Bombers
Robbie Lee
41 0 0 18 0 0 0 0 0 0
BigShot Bombers
Tyler Lichtenberger
0 49 0 0 0 0 0 0 0 0
BigShot Bombers
Ryan McPherson
0 0 0 40 0 0 0 0 0 0
BigShot Bombers
Matthew Pagan
0 0 0 32 0 0 0 0 0 0
BigShot Bombers
Alex Rosario
0 0 41 0 0 0 0 0 0 0
BigShot Bombers
Joshua Schainuck
0 2 0 0 0 0 0 0 0 0
champi panthers
Mark Aschenbrenner
23 0 0 0 0 0 0 0 0 0
champi panthers
Jonathan Diamond
0 32 0 0 0 0 0 0 0 0
champi panthers
Adrian Fernandez
0 57 0 0 0 0 0 0 0 0
champi panthers
Wade Francis
0 0 23 0 0 0 0 0 0 0
champi panthers
Riley Fumero
0 0 0 11 0 0 0 0 0 0
champi panthers
Alexander Garcia
0 0 0 33 0 0 0 0 0 0
champi panthers
Bradyn Hubacheck
33 0 0 33 0 0 0 0 0 0
champi panthers
Bryan Leon
0 0 63 0 0 0 0 0 0 0
champi panthers
Stephen Pena
31 0 0 22 0 0 0 0 0 0
champi panthers
Nicholas Rodriguez
20 0 0 0 0 0 0 0 0 0
Elite Squad 14U Black
Carl Calixte-Cunillera
0 0 79 0 0 0 0 0 0 0
Elite Squad 14U Black
Breylynn Courtney
0 0 0 47 0 0 0 0 0 0
Elite Squad 14U Black
Juan Gonzalez
4 0 0 0 0 0 0 0 0 0
Elite Squad 14U Black
Carlos Leon
0 54 0 0 0 0 0 0 0 0
Elite Squad 14U Black
Taro Pustilnik
49 0 0 55 0 0 0 0 0 0
Elite Squad 14U Black
Elias Raptis
0 0 27 0 0 0 0 0 0 0
Elite Squad 14U Black
Randy Sabina
0 32 0 0 0 0 0 0 0 0
Elite Squad 14U Black
Russell Wilson
48 0 0 0 0 0 0 0 0 0
FL Aces Outlaws Elite
Nicholas Adrian
0 0 0 19 0 0 0 0 0 0
FL Aces Outlaws Elite
Brayden Allison
0 0 96 0 0 0 0 0 0 0
FL Aces Outlaws Elite
Mason Blocker
0 64 0 0 0 0 0 0 0 0
FL Aces Outlaws Elite
David Bragg
0 0 51 0 0 0 0 0 0 0
FL Aces Outlaws Elite
Gregory Caban
0 0 0 51 0 0 0 0 0 0
FL Aces Outlaws Elite
Nikolas Jimenez
0 0 0 14 0 0 0 0 0 0
FL Aces Outlaws Elite
Stephen Joyce
0 68 0 36 0 0 0 0 0 0
FL Aces Outlaws Elite
Sean Murnane
0 0 23 0 0 0 0 0 0 0
FL Aces Outlaws Elite
Justin Siegel
0 30 69 0 0 0 0 0 0 0
Florida Burn 2024 Platinum
Grady Conroy
0 19 63 0 0 0 0 0 0 0
Florida Burn 2024 Platinum
Cord Gerdes
0 0 55 0 0 0 0 0 0 0
Florida Burn 2024 Platinum
Ely Houston
0 33 0 0 0 0 0 0 0 0
Florida Burn 2024 Platinum
Jackson Mariano
0 0 44 0 0 0 0 0 0 0
Florida Burn 2024 Platinum
Mason McGinley
0 48 0 0 0 0 0 0 0 0
Florida Burn 2024 Platinum
Dylan Smith
0 34 0 0 0 0 0 0 0 0
Florida Burn 2024 Platinum
Bradford Stough
0 0 8 0 0 0 0 0 0 0
Florida Burn 2024 Platinum
Gabriel Todaro
0 0 32 0 0 0 0 0 0 0
Florida Dodgers 2024 Scout Team
Seth Alford
20 0 0 0 0 0 0 0 0 0
Florida Dodgers 2024 Scout Team
Trevor Bradley
0 26 0 0 7 0 0 0 0 0
Florida Dodgers 2024 Scout Team
Thomas Brice
0 0 0 23 0 0 0 0 0 0
Florida Dodgers 2024 Scout Team
Kody Daneault
0 0 0 70 0 0 0 0 0 0
Florida Dodgers 2024 Scout Team
Chris Gant
50 0 0 0 0 0 0 0 0 0
Florida Dodgers 2024 Scout Team
James (George) Gilson
0 0 33 0 0 0 0 0 0 0
Florida Dodgers 2024 Scout Team
Caiden Kowal
0 0 24 0 0 0 0 0 0 0
Florida Dodgers 2024 Scout Team
David Martin
0 0 0 9 53 0 0 0 0 0
Florida Dodgers 2024 Scout Team
Jesse Murrell
0 48 0 0 44 0 0 0 0 0
Florida Dodgers 2024 Scout Team
Cameron Nadeau
0 0 0 73 0 0 0 0 0 0
Force Baseball
Chase Boddison
18 0 62 0 0 0 0 0 0 0
Force Baseball
Curtis Couillard
11 20 0 69 0 0 0 0 0 0
Force Baseball
William Higby
0 39 0 0 0 0 0 0 0 0
Force Baseball
Garrett Jones
56 0 0 0 0 0 0 0 0 0
Force Baseball
Colsen Loughren
0 0 0 40 0 0 0 0 0 0
Force Baseball
Cameron Rhodes
0 0 42 0 0 0 0 0 0 0
Force Baseball
Gio Rodriguez
0 30 0 0 0 0 0 0 0 0
Force Baseball
Haden Staruk
0 29 0 0 0 0 0 0 0 0
Force Baseball
Cole Young
17 0 0 0 0 0 0 0 0 0
FTB Yazy 2024
Owen Draves
0 0 33 0 0 0 0 0 0 0
FTB Yazy 2024
Jack Dubois
0 27 0 0 0 0 0 0 0 0
FTB Yazy 2024
Nicholas "Chi" McLees
42 0 0 0 0 0 0 0 0 0
FTB Yazy 2024
Anthony Medina
54 0 0 0 0 0 0 0 0 0
FTB Yazy 2024
Parker Moss
0 0 31 0 0 0 0 0 0 0
FTB Yazy 2024
Oscar Perez
0 0 0 12 0 0 0 0 0 0
FTB Yazy 2024
Cayden Plotkin
0 35 0 0 0 0 0 0 0 0
FTB Yazy 2024
Cael Reish
0 36 0 0 0 0 0 0 0 0
FTB Yazy 2024
Derek Rodriguez
0 0 32 0 0 0 0 0 0 0
FTB Yazy 2024
Derek Rodriguez Gonzalez
0 4 0 0 0 0 0 0 0 0
FTB Yazy 2024
Cruz Warp
0 0 17 81 0 0 0 0 0 0
Gamblers
Nick Banner
0 21 0 0 0 0 0 0 0 0
Gamblers
Sebastien Germano
0 0 83 0 0 0 0 0 0 0
Gamblers
Bryce Jackson
0 0 0 71 0 0 0 0 0 0
Gamblers
Aydan Jasperson
0 40 0 0 0 0 0 0 0 0
Gamblers
Johnny Montgomery
0 0 48 0 0 0 0 0 0 0
Gamblers
Kody Morgan
0 25 0 0 0 0 0 0 0 0
Gamblers
Johnny Riordan
0 0 0 15 0 0 0 0 0 0
Gamblers
Dawson Thrush
0 0 33 0 0 0 0 0 0 0
Gamblers
Zayden Werner
0 0 20 69 0 0 0 0 0 0
Gulf Coast Monarchs 14U
Zachary Bryant
0 0 96 0 0 0 0 0 0 0
Gulf Coast Monarchs 14U
Justin Czerniak
69 0 0 0 0 0 0 0 0 0
Gulf Coast Monarchs 14U
Seamus Gallagher
0 0 15 12 0 0 0 0 0 0
Gulf Coast Monarchs 14U
Timothy Lawson
0 86 0 0 0 0 0 0 0 0
Gulf Coast Monarchs 14U
RJ Machado
0 0 13 28 0 0 0 0 0 0
Gulf Coast Monarchs 14U
Anthony Pimental
50 0 0 92 0 0 0 0 0 0
Gulf Coast Monarchs 14U
Erick Soto
0 132 0 0 0 0 0 0 0 0
Gulf Coast Monarchs 14U
Carson Walsh
0 0 0 4 0 0 0 0 0 0
PBA Diamonds
Nolan Bittner
0 33 0 87 0 0 0 0 0 0
PBA Diamonds
Julian Cazanas III
0 0 71 0 0 0 0 0 0 0
PBA Diamonds
Orlando Fernandez
0 34 0 0 0 0 0 0 0 0
PBA Diamonds
Jayden Gordon-Somers
0 0 9 84 0 0 0 0 0 0
PBA Diamonds
Jordi Guerrero
0 0 75 0 0 0 0 0 0 0
PBA Diamonds
Kyle Klaric-Schell
0 0 12 0 29 0 0 0 0 0
PBA Diamonds
Alan Palomino
0 24 0 49 0 0 0 0 0 0
PBA Diamonds
Michael Sands
0 16 33 0 0 0 0 0 0 0
PBA Diamonds
Sebastian Velasquez
0 0 20 0 78 0 0 0 0 0
Scorpions South 14U
Chris Britton
21 0 0 0 0 0 0 0 0 0
Scorpions South 14U
Joseph Calise
0 34 0 12 0 0 0 0 0 0
Scorpions South 14U
Danny Goncalves
0 35 0 0 0 0 0 0 0 0
Scorpions South 14U
Bobby Haines
0 6 88 0 0 0 0 0 0 0
Scorpions South 14U
Zachary Hunholz
0 29 0 0 0 0 0 0 0 0
Scorpions South 14U
Keaton Kangas
0 21 0 0 0 0 0 0 0 0
Scorpions South 14U
Frankie Sgarlata
44 0 0 73 0 0 0 0 0 0
Scorpions South 14U
Bruce Thornton
0 0 11 0 0 0 0 0 0 0
Scorpions South 14U
Connor Upson
14 0 0 0 0 0 0 0 0 0
Team Dynasty
Claudio Batista
0 10 2 0 0 0 0 0 0 0
Team Dynasty
Jonathan De La Cruz
0 20 29 0 0 0 0 0 0 0
Team Dynasty
Anthony Diaz
0 21 0 0 0 0 0 0 0 0
Team Dynasty
Rafael Furcal Jr
13 0 0 0 0 0 0 0 0 0
Team Dynasty
Alberto Medina
75 0 0 0 0 0 0 0 0 0
Team Dynasty
Alex Medina
0 0 0 71 0 0 0 0 0 0
Team Dynasty
Lucas Ramirez
0 22 0 0 0 0 0 0 0 0
Team Dynasty
Andrew Ravelo
0 0 61 0 0 0 0 0 0 0
Team Dynasty
Ethan Zbeda
0 18 20 26 0 0 0 0 0 0
WolfPack Elite
Tyler Anderten
0 44 0 0 0 0 0 0 0 0
WolfPack Elite
Eduardo Blanco Jr.
24 0 4 0 0 0 0 0 0 0
WolfPack Elite
Jason Braverman
5 0 0 0 0 0 0 0 0 0
WolfPack Elite
Gavin Gargiulo
0 33 0 0 0 0 0 0 0 0
WolfPack Elite
Michael Gutierrez
63 0 0 0 0 0 0 0 0 0
WolfPack Elite
Gabriel Jardine
0 33 0 0 0 0 0 0 0 0
WolfPack Elite
Tyler Jenkins
34 0 0 58 0 0 0 0 0 0
WolfPack Elite
Daniel Jimenez
0 0 10 0 0 0 0 0 0 0
WolfPack Elite
Antonio Turco
0 0 70 0 0 0 0 0 0 0
X Team 14u South
Aiden Bello
0 0 0 37 0 0 0 0 0 0
X Team 14u South
William Campo
0 0 0 58 0 0 0 0 0 0
X Team 14u South
Jordan Cordero
52 0 0 0 0 0 0 0 0 0
X Team 14u South
Alexander Cruz
0 0 34 0 0 0 0 0 0 0
X Team 14u South
Markus Gonzalez
0 98 0 0 0 0 0 0 0 0
X Team 14u South
Ivan Montane
0 0 56 0 0 0 0 0 0 0
X Team 14u South
Eduardo Rodriguez
51 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
07/25
Day 2
07/26
Day 3
07/27
Day 4
07/28
2020 PG 13U BCS National Championship5 Star National 13UEmery Coleman947/21/2020 RR
2020 PG 13U BCS National Championship5 Star SchlosserEmery Coleman947/21/2020 RR
2020 PG 13U BCS National ChampionshipGulf Coast Monarchs 13uJohnny King817/21/2020 RR
2020 PG 14U World SeriesHurricanes 14U Scout TeamMaddix Simpson697/23/2020 RR RR
2020 PG 14U World SeriesHurricanes 14U Scout TeamMateo Gray837/24/2020 RR RR RR RR
2020 PG 14U World SeriesHurricanes 14U Scout TeamRiley Luft887/24/2020 RR RR RR RR