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/29
Day 2
07/30
Day 3
07/31
Day 4
08/01
Day 5
08/02
Day 6
08/03
Day 7
08/04
Day 8
08/05
Day 9
08/06
Day 10
08/07
305 recruiting
Christopher Alvarez
0 22 0 0 0 0 0 0 0 0
305 recruiting
Joseangel Alverado Trejo
40 0 70 0 0 0 0 0 0 0
305 recruiting
Elias Baroniel Jr
15 25 0 0 0 0 0 0 0 0
305 recruiting
Ashton Diaz
26 28 47 0 0 0 0 0 0 0
305 recruiting
Nicholas Garces
40 0 0 0 0 0 0 0 0 0
305 recruiting
Carlos Mas
19 0 0 0 0 0 0 0 0 0
305 recruiting
Paolino Stefano Milioto Diaz
1 30 0 0 0 0 0 0 0 0
305 recruiting
Ryan Nunez
0 8 0 0 0 0 0 0 0 0
5 Star Nebraska - Hosey
Kaden Barton
0 75 0 0 0 0 0 0 0 0
5 Star Nebraska - Hosey
Josh Jensen
0 34 0 0 0 0 0 0 0 0
5 Star Nebraska - Hosey
Brady Lichty
37 0 20 0 0 0 0 0 0 0
5 Star Nebraska - Hosey
Cade Reeser
0 0 0 15 0 0 0 0 0 0
5 Star Nebraska - Hosey
Cody Shanahan
0 0 55 0 0 0 0 0 0 0
5 Star Nebraska - Hosey
Connor Slaughter
0 0 0 10 0 0 0 0 0 0
5 Star Nebraska - Hosey
Kaine Young
58 0 23 79 0 0 0 0 0 0
5 Star Npr
Miles Coller
9 0 0 0 0 0 0 0 0 0
5 Star Npr
Carson Cooley
0 39 0 0 0 0 0 0 0 0
5 Star Npr
Austin Denamen
17 0 0 0 0 0 0 0 0 0
5 Star Npr
Darren Dubiel
47 0 0 0 0 0 0 0 0 0
5 Star Npr
Austin McClure
14 0 0 0 0 0 0 0 0 0
5 Star Npr
Justin McLaren
0 0 12 0 0 0 0 0 0 0
5 Star Npr
Andrew Myers
0 0 81 0 0 0 0 0 0 0
5 Star Npr
Jacob Ransford
12 39 0 0 0 0 0 0 0 0
5 Star Npr
Joshua Whritenour
0 0 52 0 0 0 0 0 0 0
5 Star Npr
Billy Young
0 15 0 0 0 0 0 0 0 0
Blue Bombers
Alejandro Bandera Jr
35 0 0 0 0 0 0 0 0 0
Blue Bombers
Austin Black
42 0 0 0 0 0 0 0 0 0
Blue Bombers
Richard Castillo
0 0 16 0 0 0 0 0 0 0
Blue Bombers
Aiden Denlinger
0 0 34 0 0 0 0 0 0 0
Blue Bombers
Matthew Diaz
0 0 49 0 0 0 0 0 0 0
Blue Bombers
Darren Goeke
0 86 0 0 0 0 0 0 0 0
Blue Bombers
Jeffrey Mackey
0 0 49 0 0 0 0 0 0 0
Blue Bombers
Dylan Mercer
0 0 59 0 0 0 0 0 0 0
Blue Bombers
Matthew Morales
30 0 0 0 0 0 0 0 0 0
Blue Bombers
William Rasnick
0 0 12 0 0 0 0 0 0 0
Blue Bombers
Nick Staszak
26 42 0 0 0 0 0 0 0 0
Bolts
Ryland Bozenhard
0 0 46 0 0 0 0 0 0 0
Bolts
Cody Day
26 0 0 0 0 0 0 0 0 0
Bolts
Cayden Evans
0 0 34 0 0 0 0 0 0 0
Bolts
Keenan Haughabook
0 77 0 0 0 0 0 0 0 0
Bolts
David Martinez
0 68 0 0 0 0 0 0 0 0
Bolts
Michael Mercado
26 0 72 0 0 0 0 0 0 0
Bolts
Ryan Willis
52 0 0 0 0 0 0 0 0 0
Bolts
Colin Zell
0 0 20 0 0 0 0 0 0 0
BTL Hornets
Zachary Brink
0 11 0 0 0 0 0 0 0 0
BTL Hornets
Ethan Morrow
0 29 33 0 0 0 0 0 0 0
BTL Hornets
Tony Padron
27 0 0 96 0 0 0 0 0 0
BTL Hornets
Gavin Peterson
0 104 0 0 0 0 0 0 0 0
BTL Hornets
Landon Reith
0 43 0 0 0 0 0 0 0 0
BTL Hornets
Brayden Towers
45 0 95 0 0 0 0 0 0 0
BTL Hornets
Pierce Wright
40 0 0 0 0 0 0 0 0 0
Chargers
Jason Alati
0 5 44 0 0 0 0 0 0 0
Chargers
Joshua Blake
0 0 17 0 0 0 0 0 0 0
Chargers
Jacob Foster
0 60 0 0 0 0 0 0 0 0
Chargers
Kyler Mele
0 0 29 0 0 0 0 0 0 0
Chargers
Michael Morrison
0 36 71 0 0 0 0 0 0 0
Chargers
Joseph Tomasello
0 81 0 0 0 0 0 0 0 0
Chargers
Zachary Vincent
0 20 32 0 0 0 0 0 0 0
Chargers
Brandon Watts
0 0 12 0 0 0 0 0 0 0
Diamond Kings
Aeden Beuning
0 42 34 0 0 0 0 0 0 0
Diamond Kings
Tiernan Coyle
38 0 46 0 0 0 0 0 0 0
Diamond Kings
Jonathan Gaines
21 0 0 0 0 0 0 0 0 0
Diamond Kings
Nicholas Joyner
0 14 0 0 0 0 0 0 0 0
Diamond Kings
Dominick McDermott
40 0 49 0 0 0 0 0 0 0
Diamond Kings
Easton Stevens
0 14 0 0 0 0 0 0 0 0
East Coast Baseball (Ecb)
Ben Berisko
0 6 0 0 0 0 0 0 0 0
East Coast Baseball (Ecb)
David Berman
0 0 54 0 0 0 0 0 0 0
East Coast Baseball (Ecb)
Alex Christmas
0 31 0 0 0 0 0 0 0 0
East Coast Baseball (Ecb)
Jessie Ramirez
0 0 96 0 0 0 0 0 0 0
East Coast Baseball (Ecb)
Kevin Rodriguez
0 0 98 0 0 0 0 0 0 0
East Coast Baseball (Ecb)
Antonio Santos
28 0 0 0 0 0 0 0 0 0
East Coast Baseball (Ecb)
Hunter Stolov
28 0 0 0 0 0 0 0 0 0
Fbh Angels 18u
Alexander Alvarez
0 0 106 0 0 0 0 0 0 0
Fbh Angels 18u
Josh Carr
105 0 0 0 0 0 0 0 0 0
Fbh Angels 18u
Ashton Fedorek
0 0 25 0 0 0 0 0 0 0
Fbh Angels 18u
Logan Figga
0 0 89 0 0 0 0 0 0 0
Fbh Angels 18u
Seamus Gallagher
0 0 17 0 0 0 0 0 0 0
Fbh Angels 18u
Adam Turrubiartez
15 0 0 0 0 0 0 0 0 0
Fbh Angels 18u
Jack Zikmund
0 94 0 0 0 0 0 0 0 0
Freshwater Storm Red
Garrett Caropreso
87 0 0 0 0 0 0 0 0 0
Freshwater Storm Red
Jeffrey Gonzalez
0 0 100 0 0 0 0 0 0 0
Freshwater Storm Red
Anthony Griffith
78 0 0 0 0 0 0 0 0 0
Freshwater Storm Red
William Hagen
0 0 15 43 0 0 0 0 0 0
Freshwater Storm Red
Hunter Keen
0 0 0 67 0 0 0 0 0 0
Freshwater Storm Red
Adam Levins
0 0 0 101 0 0 0 0 0 0
Freshwater Storm Red
Brent Ostrander
0 28 0 24 0 0 0 0 0 0
Freshwater Storm Red
Aiden Pryzgoda
27 0 0 0 0 0 0 0 0 0
Freshwater Storm Red
Deven Shepard
0 92 0 0 0 0 0 0 0 0
Gulf Coast Lightning
Robert Gibilisco
32 0 0 0 0 0 0 0 0 0
Gulf Coast Lightning
Samuel Guth
0 19 0 0 0 0 0 0 0 0
Gulf Coast Lightning
Nick Interbartolo
0 66 0 0 0 0 0 0 0 0
Gulf Coast Lightning
Trevor Ninchritz
39 0 0 0 0 0 0 0 0 0
Gulf Coast Lightning
Kaden Oxnam
0 39 0 0 0 0 0 0 0 0
Gulf Coast Lightning
Dalton Snipes
34 0 0 0 0 0 0 0 0 0
HRD Travel Team
Jorge Archilla
0 0 24 0 0 0 0 0 0 0
HRD Travel Team
Dalvin Medina
0 4 64 0 0 0 0 0 0 0
HRD Travel Team
Alexander Olivo Santana
0 107 0 0 0 0 0 0 0 0
HRD Travel Team
Dereck Xavier Rios
0 0 12 0 0 0 0 0 0 0
HRD Travel Team
Michael Rivera Vazquez
49 0 0 0 0 0 0 0 0 0
HRD Travel Team
Cesar Samot Molina`
8 0 0 0 0 0 0 0 0 0
HRD Travel Team
Omar Suarez Molina
87 0 0 0 0 0 0 0 0 0
I- Elite Bahamas
Bohan Adderley
0 35 0 0 0 0 0 0 0 0
I- Elite Bahamas
Andru Arthur
0 0 48 0 0 0 0 0 0 0
I- Elite Bahamas
Sterry Martin
103 0 0 0 0 0 0 0 0 0
I- Elite Bahamas
Anthony McKenzie
0 0 92 0 0 0 0 0 0 0
I- Elite Bahamas
Janero Miller
0 100 0 0 0 0 0 0 0 0
I- Elite Bahamas
Desmond Pinder
16 0 0 0 0 0 0 0 0 0
Launch Baseball
Drew Beckner
79 0 0 0 0 0 0 0 0 0
Launch Baseball
Corbin Caplan
0 0 72 0 0 0 0 0 0 0
Launch Baseball
Cj Delgratta
29 0 0 0 0 0 0 0 0 0
Launch Baseball
Alec Mitch Herbst
0 0 21 0 0 0 0 0 0 0
Launch Baseball
Josh Laisure
0 0 0 79 0 0 0 0 0 0
Launch Baseball
Heath Mann
0 62 0 0 0 0 0 0 0 0
Launch Baseball
Andrew Siler
0 0 0 19 0 0 0 0 0 0
Launch Baseball
Jeremy Tonelli
0 0 57 0 0 0 0 0 0 0
Launch Baseball
Brayden White
0 0 29 0 0 0 0 0 0 0
Legends 18u Red Powered By Under Armour
John Bender
0 0 31 0 0 0 0 0 0 0
Legends 18u Red Powered By Under Armour
Benjamin Carver
0 0 30 0 0 0 0 0 0 0
Legends 18u Red Powered By Under Armour
Ryan Cosby
0 0 15 0 0 0 0 0 0 0
Legends 18u Red Powered By Under Armour
Xavian Gilmore
0 66 0 0 0 0 0 0 0 0
Legends 18u Red Powered By Under Armour
Angel miguel Hernandez Ramirez
0 0 62 0 0 0 0 0 0 0
Legends 18u Red Powered By Under Armour
John Lowe
0 0 23 0 0 0 0 0 0 0
Legends 18u Red Powered By Under Armour
GRANT MEREDITH
0 0 30 0 0 0 0 0 0 0
Legends 18u Red Powered By Under Armour
Rawley Stinson
0 82 0 0 0 0 0 0 0 0
Legends 18u Red Powered By Under Armour
Christian Tavarez
0 9 72 0 0 0 0 0 0 0
Lion Mode Gold
Andy Acosta
29 0 0 0 0 0 0 0 0 0
Lion Mode Gold
Israel Diaz
0 30 0 0 0 0 0 0 0 0
Lion Mode Gold
Frank Fernandez
0 26 0 0 0 0 0 0 0 0
Lion Mode Gold
Erick Garcia
48 0 0 0 0 0 0 0 0 0
Lion Mode Gold
James Hernandez
0 30 0 0 0 0 0 0 0 0
Lion Mode Gold
Kai Marrero
0 0 77 0 0 0 0 0 0 0
Lion Mode Gold
Jeriel Peralta
0 25 0 0 0 0 0 0 0 0
Lion Mode Gold
Leandro Perez
0 10 0 0 0 0 0 0 0 0
Lion Mode Gold
Alexis Rodriguez
9 0 0 0 0 0 0 0 0 0
Lion Mode Gold
Evan Rothe
37 0 0 0 0 0 0 0 0 0
Long Island Scouts Academy
Lance Berger
0 0 24 0 0 0 0 0 0 0
Long Island Scouts Academy
Aaron Feldman
0 26 0 0 0 0 0 0 0 0
Long Island Scouts Academy
Matt Gordon
0 0 92 0 0 0 0 0 0 0
Long Island Scouts Academy
James Hannon
0 17 49 0 0 0 0 0 0 0
Long Island Scouts Academy
Shane Lafrese
0 40 0 0 0 0 0 0 0 0
Long Island Scouts Academy
Frank Rega
21 0 0 0 0 0 0 0 0 0
Long Island Scouts Academy
Dominic Schuch
67 0 0 0 0 0 0 0 0 0
Orlando Lookouts
Ramsiel Garcia
0 39 0 24 0 0 0 0 0 0
Orlando Lookouts
Angel Manuel Gonzalez Santana
38 0 28 0 0 0 0 0 0 0
Orlando Lookouts
Daniel Hoffman Jr
24 9 0 0 0 0 0 0 0 0
Orlando Lookouts
Jonathan Leguillu
38 0 58 0 0 0 0 0 0 0
Orlando Lookouts
Khalil Vazquez
9 26 0 24 0 0 0 0 0 0
Orlando Lookouts
Mitchell Wuthrich (We-trick)
0 28 15 44 0 0 0 0 0 0
Phoenix Baseball
Jerryk Caceres
0 82 0 0 0 0 0 0 0 0
Phoenix Baseball
Loffy De Vallin
0 14 70 0 0 0 0 0 0 0
Phoenix Baseball
Diego Gil
0 0 18 0 0 0 0 0 0 0
Phoenix Baseball
Angel Luis Gonzalez
0 0 60 0 0 0 0 0 0 0
Phoenix Baseball
Sebastian Lopez
0 0 3 0 0 0 0 0 0 0
Phoenix Baseball
Esaid Pena
48 0 0 0 0 0 0 0 0 0
Phoenix Baseball
Alejandro Suarez
37 0 67 0 0 0 0 0 0 0
Platinum Prime
Shane Keleher
0 19 0 0 0 0 0 0 0 0
Platinum Prime
Evan Leff
0 0 60 0 0 0 0 0 0 0
Platinum Prime
Jacob Matthews Jr.
30 0 0 0 0 0 0 0 0 0
Platinum Prime
Brandon Morrison
51 0 0 0 0 0 0 0 0 0
Platinum Prime
Daniel Munroe
0 0 52 0 0 0 0 0 0 0
Platinum Prime
Aiden Petty
0 62 0 0 0 0 0 0 0 0
PRIME TIME
Luciano Blanco
0 91 0 0 0 0 0 0 0 0
PRIME TIME
Christian Fernandez
94 0 0 0 0 0 0 0 0 0
PRIME TIME
Nathaniel Gomez
0 0 0 48 0 0 0 0 0 0
PRIME TIME
Matthew Magluta
0 10 0 52 0 0 0 0 0 0
PRIME TIME
Alejandro Penaranda
0 0 0 38 0 0 0 0 0 0
PRIME TIME
Daniel Rodriguez
0 0 96 0 0 0 0 0 0 0
Pti Baseball
Andrew Dean
0 98 0 0 0 0 0 0 0 0
Pti Baseball
Kevin Lopez
0 0 29 0 0 0 0 0 0 0
Pti Baseball
Kalen Roque
129 0 0 0 0 0 0 0 0 0
Rays RBI Tampa
Malik Berrien
0 0 48 0 0 0 0 0 0 0
Rays RBI Tampa
Malikk Brown
0 45 0 0 0 0 0 0 0 0
Rays RBI Tampa
Yadiel Garcia
45 0 74 0 0 0 0 0 0 0
Rays RBI Tampa
Jarell Howard
0 0 36 0 0 0 0 0 0 0
Rays RBI Tampa
Trarell Howard
42 0 50 0 0 0 0 0 0 0
Rays RBI Tampa
Evan Mobley
0 39 0 0 0 0 0 0 0 0
Rays RBI Tampa
Marques Smith
27 41 0 0 0 0 0 0 0 0
Sba Tomberlin 17u
Tyler Adamski
0 0 0 21 0 0 0 0 0 0
Sba Tomberlin 17u
Jake Baucom
0 0 24 0 0 0 0 0 0 0
Sba Tomberlin 17u
Jackson Deal
0 0 0 27 0 0 0 0 0 0
Sba Tomberlin 17u
Blake Efird
92 0 0 0 0 0 0 0 0 0
Sba Tomberlin 17u
Ty Hubbard
0 0 0 14 0 0 0 0 0 0
Sba Tomberlin 17u
Jack Papiernik
0 0 49 0 0 0 0 0 0 0
Sba Tomberlin 17u
Ashton Plyler
0 96 0 0 0 0 0 0 0 0
Sba Tomberlin 17u
Fabian Walker
0 0 37 0 0 0 0 0 0 0
Sba Tomberlin 17u
Matthew Weidbrauck
0 25 0 73 0 0 0 0 0 0
Siege 18u Scout Team
Logan Cooke
0 69 0 0 0 0 0 0 0 0
Siege 18u Scout Team
Hilton Johnson
0 51 0 0 0 0 0 0 0 0
Siege 18u Scout Team
Joseph Martinelli
0 14 0 0 0 0 0 0 0 0
Siege 18u Scout Team
Jonathan Mora
0 0 25 0 0 0 0 0 0 0
Siege 18u Scout Team
Andrew Perez
0 22 0 0 0 0 0 0 0 0
Siege 18u Scout Team
Gianluis Rodriguez
0 29 0 0 0 0 0 0 0 0
Siege 18u Scout Team
Favyan Suarez
0 0 69 0 0 0 0 0 0 0
Siege 18u Scout Team
Leonardo Vazquez
0 22 0 0 0 0 0 0 0 0
South Florida Braves
Jeffrey Cominsky
0 70 0 0 0 0 0 0 0 0
South Florida Braves
Anthony Florio
0 0 51 0 0 0 0 0 0 0
South Florida Braves
Jose Garcia Iii
39 0 0 0 0 0 0 0 0 0
South Florida Braves
Johan Hidalgo
0 0 10 13 0 0 0 0 0 0
South Florida Braves
Eddie Leon
0 0 0 90 0 0 0 0 0 0
South Florida Braves
Kyle Marti
0 0 0 22 0 0 0 0 0 0
South Florida Braves
Francisco Pino
0 0 9 44 0 0 0 0 0 0
South Florida Braves
Mel Rubiera
0 0 0 59 0 0 0 0 0 0
South Florida Braves
Gilberto Torres-Reyes
0 0 78 0 0 0 0 0 0 0
South Florida Braves
Daniel Verez
67 0 0 0 0 0 0 0 0 0
Wildcats Baseball
Josiah Bayona
0 0 80 0 0 0 0 0 0 0
Wildcats Baseball
Jaziel Burgos
0 33 0 0 0 0 0 0 0 0
Wildcats Baseball
Nicholas Cameron
0 0 46 0 0 0 0 0 0 0
Wildcats Baseball
Hunter Campbell
12 0 0 0 0 0 0 0 0 0
Wildcats Baseball
Alex Carmichael
0 0 4 0 0 0 0 0 0 0
Wildcats Baseball
Giovanni Felix
0 32 0 0 0 0 0 0 0 0
Wildcats Baseball
Landon Oliver
0 46 0 0 0 0 0 0 0 0
Wildcats Baseball
Evan Riley
69 0 0 0 0 0 0 0 0 0
Wildcats Baseball
Zane Street
10 0 0 0 0 0 0 0 0 0
Wildcats Baseball
Josh Wollerman
0 0 58 0 0 0 0 0 0 0
Wildcats Baseball
Matthew Zarlenga
0 22 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/29
Day 2
07/30
Day 3
07/31
Day 4
08/01
2021 PG 16U World SeriesEagles BaseballMel Rubiera867/26/2021 RR RR
2021 WWBA 2024 Grads or 15U National ChampionshipTeam DynastyFidel Alviar IV997/27/2021 RR RR RR
2021 WWBA 2024 Grads or 15U National ChampionshipTeam DynastyJacob Sims727/28/2021 RR RR
2021 17U BCS National ChampionshipTeam FloridaSaul Arauz777/25/2021 RR