2,210 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)
17-18 105 0 Days 1 Day 2 Days 3 Days 4 Days
1-30 31-45 46-60 61-80 81+
0
= Required Rest
PlayerDay 1
07/01
Day 2
07/02
Day 3
07/03
Day 4
07/04
Day 5
07/05
Day 6
07/06
Day 7
07/07
Day 8
07/08
Day 9
07/09
Day 10
07/10
Academy Baseball Canada
Mathys Ayotte
0 0 55 0 0 0 0 0 0 0
Academy Baseball Canada
William-Alexis Brault
0 30 0 0 0 0 0 0 0 0
Academy Baseball Canada
Olyvier Deschamps
0 33 0 0 0 0 0 0 0 0
Academy Baseball Canada
Jimmy Dionne
0 0 25 0 0 0 0 0 0 0
Academy Baseball Canada
Philippe Hamelin
0 45 0 0 0 0 0 0 0 0
Academy Baseball Canada
Zachary Leduc
64 0 0 0 0 0 0 0 0 0
Academy Baseball Canada
Félix Morin
43 0 0 0 0 0 0 0 0 0
Atl Metro Rbi 2022
Jerry Epps
0 0 69 0 0 0 0 0 0 0
Atl Metro Rbi 2022
Wellington Hehn
0 13 0 0 0 0 0 0 0 0
Atl Metro Rbi 2022
Daelen House
0 94 0 0 0 0 0 0 0 0
Atl Metro Rbi 2022
Jaylen Johnson
0 54 0 0 0 0 0 0 0 0
Atl Metro Rbi 2022
Keilan Robinson
0 0 21 0 0 0 0 0 0 0
Atl Metro Rbi 2022
Tyriq Snead
0 64 0 0 0 0 0 0 0 0
Atl Metro Rbi 2022
Kidane Stephens
0 0 3 0 0 0 0 0 0 0
Atl Metro Rbi 2022
Kirabo Stephens
0 0 29 0 0 0 0 0 0 0
Blackjack Baseball
James Kelly
0 56 0 0 0 0 0 0 0 0
Blackjack Baseball
Kaleb Kerrigan
0 83 0 0 0 0 0 0 0 0
Blackjack Baseball
Ricky Losada
0 16 60 0 0 0 0 0 0 0
Blackjack Baseball
Leonardo Miranda
0 44 0 0 0 0 0 0 0 0
Blackjack Baseball
Alexander Rivera
0 0 75 0 0 0 0 0 0 0
Blackjack Baseball
Daniel Wasserman
0 55 0 0 0 0 0 0 0 0
Charlotte Thunder
Matthew Diaz
0 16 0 0 0 0 0 0 0 0
Charlotte Thunder
Jonathan Kuzmich
0 5 0 0 0 0 0 0 0 0
Charlotte Thunder
Sean Peace
0 0 100 0 0 0 0 0 0 0
Charlotte Thunder
Liam Porter
0 91 0 0 0 0 0 0 0 0
Charlotte Thunder
Trey Rutan
94 0 0 0 0 0 0 0 0 0
Charlotte Thunder
Zane Skowronski
22 0 0 0 0 0 0 0 0 0
Charlotte Thunder
Michael Weidner
0 25 0 0 0 0 0 0 0 0
East Coast Baseball (Ecb)
David Austen
0 0 8 0 0 0 0 0 0 0
East Coast Baseball (Ecb)
Garett Corkhill
43 0 32 0 0 0 0 0 0 0
East Coast Baseball (Ecb)
Dylan Peck
0 0 61 0 0 0 0 0 0 0
East Coast Baseball (Ecb)
Xavier Resto
13 0 0 0 0 0 0 0 0 0
East Coast Baseball (Ecb)
James Smith
0 12 0 0 0 0 0 0 0 0
East Coast Baseball (Ecb)
Hunter Stolov
67 0 0 0 0 0 0 0 0 0
East Coast Baseball (Ecb)
Bryson Tiedeman
0 66 0 0 0 0 0 0 0 0
East Coast Baseball (Ecb)
Jose Toledano
0 0 75 0 0 0 0 0 0 0
Florida Jaguars
Jose Alfonso
0 0 30 0 0 0 0 0 0 0
Florida Jaguars
Jonathan Castano
0 0 46 0 0 0 0 0 0 0
Florida Jaguars
Johan Feliz
0 27 0 0 0 0 0 0 0 0
Florida Jaguars
Erik Fuentes
0 98 0 0 0 0 0 0 0 0
Florida Jaguars
Ruben Gandarilla
59 0 0 0 0 0 0 0 0 0
Florida Jaguars
Matthew Gomez
0 0 5 0 0 0 0 0 0 0
Florida Jaguars
Danny Río
46 0 0 0 0 0 0 0 0 0
Florida Jaguars
Alexis Rodriguez
0 0 48 0 0 0 0 0 0 0
Florida Jaguars
Sair Sanchez
0 0 93 0 0 0 0 0 0 0
Fusion
Payton Casey
99 0 0 0 0 0 0 0 0 0
Fusion
Christian Fernandez
0 0 33 0 0 0 0 0 0 0
Fusion
Roan Hoefling
24 0 0 0 0 0 0 0 0 0
Fusion
Seth Houk
46 0 39 0 0 0 0 0 0 0
Fusion
Ryan Sanchez
20 0 0 0 0 0 0 0 0 0
Fusion
Kirk Talley
16 0 0 0 0 0 0 0 0 0
Jcs Sluggers 18u
Jaiden Forgetta
0 0 38 0 0 0 0 0 0 0
Jcs Sluggers 18u
Brandon Garcia
0 0 92 0 0 0 0 0 0 0
Jcs Sluggers 18u
Alan Palomino
19 0 0 0 0 0 0 0 0 0
Jcs Sluggers 18u
Janiel Pegeuro-Rodriguez
97 0 0 0 0 0 0 0 0 0
Jcs Sluggers 18u
Wyatt Tesar
29 0 0 0 0 0 0 0 0 0
Jcs Sluggers 18u
Omar Valdes
80 0 0 0 0 0 0 0 0 0
MVP BEAST 2022 Florida
Tyler Allen
0 14 0 0 0 0 0 0 0 0
MVP BEAST 2022 Florida
Ryan Jagger Cerrone
13 96 0 0 0 0 0 0 0 0
MVP BEAST 2022 Florida
Matt Crossan
0 17 40 0 0 0 0 0 0 0
MVP BEAST 2022 Florida
Davian Giles
0 0 3 0 0 0 0 0 0 0
MVP BEAST 2022 Florida
Jonathan Lam
99 0 0 0 0 0 0 0 0 0
MVP BEAST 2022 Florida
Justin Moore
0 0 16 0 0 0 0 0 0 0
MVP BEAST 2022 Florida
Tate Reilly
0 0 44 0 0 0 0 0 0 0
Ontario Rockies 18u
Cesar Cesar Peralta Munoz
27 0 0 0 0 0 0 0 0 0
Ontario Rockies 18u
Justin Cruz
10 44 0 0 0 0 0 0 0 0
Ontario Rockies 18u
Payton Easton
37 0 0 0 0 0 0 0 0 0
Ontario Rockies 18u
Carlos Lora
16 0 62 0 0 0 0 0 0 0
Ontario Rockies 18u
Julio Cesar Peralta Munoz
14 58 0 0 0 0 0 0 0 0
Ontario Rockies 18u
Rodrigo Rodriguez
0 0 27 0 0 0 0 0 0 0
Primal 9 - Libio / Pisani
Nicholas Cabello
0 21 0 0 0 0 0 0 0 0
Primal 9 - Libio / Pisani
Gio Caffro
0 0 2 0 0 0 0 0 0 0
Primal 9 - Libio / Pisani
Colin Calvet
0 0 50 0 0 0 0 0 0 0
Primal 9 - Libio / Pisani
Casey Cleghorn
77 0 0 0 0 0 0 0 0 0
Primal 9 - Libio / Pisani
Vincent Mercado
0 0 76 0 0 0 0 0 0 0
Primal 9 - Libio / Pisani
Nicholas Nin
0 65 0 0 0 0 0 0 0 0
Primal 9 - Libio / Pisani
Jassiel Valbuena
0 30 0 0 0 0 0 0 0 0
SHOWTIME STRONG
Ryan Barlow
0 59 0 0 0 0 0 0 0 0
SHOWTIME STRONG
Dylan Govin
0 0 59 0 0 0 0 0 0 0
SHOWTIME STRONG
Ben Grodski
40 0 0 0 0 0 0 0 0 0
SHOWTIME STRONG
Tommy Mangiaracina
0 0 37 0 0 0 0 0 0 0
SHOWTIME STRONG
Elijah Munoz
0 0 17 0 0 0 0 0 0 0
SHOWTIME STRONG
Ezra Pole
0 36 0 0 0 0 0 0 0 0
SHOWTIME STRONG
Burke Sheehan
62 0 0 0 0 0 0 0 0 0
Siege 18u Scout Team
ismael cordoba
0 79 0 0 0 0 0 0 0 0
Siege 18u Scout Team
Eddie Dejesus
0 6 13 0 0 0 0 0 0 0
Siege 18u Scout Team
Jacob Vail
0 11 0 0 0 0 0 0 0 0
Siege 18u Scout Team
Esmerlyn Valenzuela
0 0 104 0 0 0 0 0 0 0
Siege 18u Scout Team
Brian Vega
0 55 0 0 0 0 0 0 0 0
Siege 18u Scout Team
Christian White
0 59 0 0 0 0 0 0 0 0
SoFlo Lime 18U
Saul Arauz
54 0 0 58 0 0 0 0 0 0
SoFlo Lime 18U
Erhiam Gastell
0 55 0 0 0 0 0 0 0 0
SoFlo Lime 18U
Jesus Gonzalez
69 0 0 0 0 0 0 0 0 0
SoFlo Lime 18U
Johan Hidalgo
0 0 33 0 0 0 0 0 0 0
SoFlo Lime 18U
Roberto Miranda
0 0 18 0 0 0 0 0 0 0
SoFlo Lime 18U
Ethan Perez
0 0 71 0 0 0 0 0 0 0
SoFlo Lime 18U
Danny Perruc
0 40 0 0 0 0 0 0 0 0
SoFlo Lime 18U
Isaac Tellez
0 0 50 0 0 0 0 0 0 0
SWFL 18U
Jake Billings
15 0 0 0 0 0 0 0 0 0
SWFL 18U
Tanner Filla
0 101 0 0 0 0 0 0 0 0
SWFL 18U
Emilio Gonzalez
0 0 0 64 0 0 0 0 0 0
SWFL 18U
Anthony Grandstaff
0 11 0 36 0 0 0 0 0 0
SWFL 18U
Tayler Hawkins
0 0 0 32 0 0 0 0 0 0
SWFL 18U
Kevin Martinez
0 0 91 0 0 0 0 0 0 0
SWFL 18U
Dylan Masters
0 0 65 0 0 0 0 0 0 0
SWFL 18U
Rhett Raymer
103 0 0 0 0 0 0 0 0 0
Tampa Storm 18u
Frank Burke
0 0 28 0 0 0 0 0 0 0
Tampa Storm 18u
Tyler Fritsch
0 89 0 0 0 0 0 0 0 0
Tampa Storm 18u
Cj Jacobsen
0 25 0 0 0 0 0 0 0 0
Tampa Storm 18u
Matthew Kelley
74 0 0 0 0 0 0 0 0 0
Tampa Storm 18u
Hayden Porter
0 0 51 0 0 0 0 0 0 0
Tampa Storm 18u
Fabian Ramirez
0 0 11 0 0 0 0 0 0 0
Tampa Storm 18u
Xavier Talbot
27 0 0 0 0 0 0 0 0 0
Tornadoes Baseball
Shane Holley
0 1 0 0 0 0 0 0 0 0
Tornadoes Baseball
Joseph Husey
0 87 0 0 0 0 0 0 0 0
Tornadoes Baseball
Everett Martin
0 58 0 0 0 0 0 0 0 0
Tornadoes Baseball
Alexander Montero
0 0 14 0 0 0 0 0 0 0
Tornadoes Baseball
Zachary Oquist
0 0 102 0 0 0 0 0 0 0
Tornadoes Baseball
Miles Tavarez
0 27 0 0 0 0 0 0 0 0
USA Prime MI 18u Gregorich
Ben Corak
0 0 105 0 0 0 0 0 0 0
USA Prime MI 18u Gregorich
Logan Corrion
0 64 0 0 0 0 0 0 0 0
USA Prime MI 18u Gregorich
Peyton Gillean
36 0 23 0 0 0 0 0 0 0
USA Prime MI 18u Gregorich
Wes Govier
86 0 0 0 0 0 0 0 0 0
USA Prime MI 18u Gregorich
Bradly Grifka
0 44 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/01
Day 2
07/02
Day 3
07/03
Day 4
07/04
2022 PG 18U BCS National ChampionshipAcademy Baseball CanadaJacob Beaudoin646/30/2022 RR RR
2022 PG 18U BCS National ChampionshipAcademy Baseball CanadaMathys Ayotte666/28/2022 RR
2022 PG 18U BCS National ChampionshipAcademy Baseball CanadaOlyvier Deschamps676/29/2022 RR RR
2022 PG 18U BCS National ChampionshipAcademy Baseball CanadaZachary Leduc876/27/2022 RR
2022 PG 18U BCS National ChampionshipBlue BombersJaiden Forgetta996/27/2022 RR
2022 PG 18U BCS National ChampionshipBlue BombersWilliam Rasnick936/29/2022 RR RR RR
2022 PG 18U BCS National ChampionshipClowns NationalDavid Bosque816/28/2022 RR RR
2022 PG 18U BCS National ChampionshipDmgzDavid Bosque816/28/2022 RR RR
2022 PG 18U BCS National ChampionshipSiege 18u Scout TeamWilliam Rasnick936/29/2022 RR RR RR
2022 PG 17U National Elite ChampionshipSwfl NationKevin Martinez876/27/2022 RR
2022 PG 18U BCS National ChampionshipTornadoes BaseballAlexander Montero736/29/2022 RR RR
2022 PG 18U BCS National ChampionshipTornadoes BaseballCharlie Wilson976/29/2022 RR RR RR
2022 PG 18U BCS National ChampionshipTornadoes BaseballZachary Oquist736/28/2022 RR
2022 PG 18U BCS National ChampionshipVictus Elite Fl 17uLeandro Ordonez656/30/2022 RR RR