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)
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/30
Day 2
07/01
Day 3
07/02
Day 4
07/03
Day 5
07/04
Day 6
07/05
Day 7
07/06
Day 8
07/07
Day 9
07/08
Day 10
07/09
1rt
Cesar Garmendia
0 69 0 0 0 0 0 0 0 0
1rt
Hector Leon
96 0 0 0 0 0 0 0 0 0
1rt
Ryker Luna
21 0 39 0 0 0 0 0 0 0
1rt
Jonathan Nguyen
0 22 0 0 0 0 0 0 0 0
1rt
Fabian Pabon
0 0 20 0 0 0 0 0 0 0
1rt
Levert Sims Jr.
0 0 60 0 0 0 0 0 0 0
305 recruiting
Julian Garcia
0 32 7 0 0 0 0 0 0 0
305 recruiting
J.P. Martin
0 0 96 0 0 0 0 0 0 0
305 recruiting
Omar Nava
0 95 0 0 0 0 0 0 0 0
305 recruiting
Jorge Elijah Rodriguez
28 0 0 0 0 0 0 0 0 0
305 recruiting
Juan Suarez
89 0 0 0 0 0 0 0 0 0
305 recruiting
Lucas Torres
0 0 9 0 0 0 0 0 0 0
Abt 16u Scout
Owen Bernier
43 0 0 0 0 0 0 0 0 0
Abt 16u Scout
James Britt
65 0 0 0 0 0 0 0 0 0
Abt 16u Scout
Brady Jock
25 0 64 0 0 0 0 0 0 0
Abt 16u Scout
Jace Jones
0 0 14 0 0 0 0 0 0 0
Abt 16u Scout
Princeton Marino
0 0 37 0 0 0 0 0 0 0
Abt 16u Scout
Kenay Velazquez
8 95 0 0 0 0 0 0 0 0
ATL METRO RBI 16U
Teyton Braswell
0 35 10 0 0 0 0 0 0 0
ATL METRO RBI 16U
Emile Butler
0 0 18 0 0 0 0 0 0 0
ATL METRO RBI 16U
Hunter Jackson
0 0 18 0 0 0 0 0 0 0
ATL METRO RBI 16U
Nicholas Johnson
0 85 0 0 0 0 0 0 0 0
ATL METRO RBI 16U
Dejorryn Pettis
0 0 33 0 0 0 0 0 0 0
ATL METRO RBI 16U
Alex Stallworth
0 0 61 0 0 0 0 0 0 0
ATL METRO RBI 16U
Jacob Williams
0 46 0 0 0 0 0 0 0 0
Bay Area Pro 2025
Aiden Bordner
0 0 0 31 0 0 0 0 0 0
Bay Area Pro 2025
Gabriel Campos
0 0 78 0 0 0 0 0 0 0
Bay Area Pro 2025
Drew Densa
63 0 0 0 0 0 0 0 0 0
Bay Area Pro 2025
Julian Flaherty
49 0 0 0 0 0 0 0 0 0
Bay Area Pro 2025
Chase McInerney
0 0 0 28 0 0 0 0 0 0
Bay Area Pro 2025
Dane Merryweather
0 21 82 0 0 0 0 0 0 0
Bay Area Pro 2025
Julian Rosario
0 94 0 0 0 0 0 0 0 0
Bay Area Pro 2025
Dean Ross
0 0 47 0 0 0 0 0 0 0
Bay Area Pro 2025
Neil Rothrock
0 0 0 62 0 0 0 0 0 0
Black Wasps
Alexander Gomez
5 0 80 0 0 0 0 0 0 0
Black Wasps
Erick Daniel Leyva Zequeira
0 77 0 0 0 0 0 0 0 0
Black Wasps
Brayan Martinez
0 0 14 0 0 0 0 0 0 0
Black Wasps
Yaniel Tabares
0 54 0 0 0 0 0 0 0 0
Black Wasps
Antonio Vazquez
87 0 0 0 0 0 0 0 0 0
East Coast Sox FL
Cody Boisvert
18 0 0 0 0 0 0 0 0 0
East Coast Sox FL
Cole Boisvert
39 0 0 0 0 0 0 0 0 0
East Coast Sox FL
Jonathan Castillo
0 20 0 0 0 0 0 0 0 0
East Coast Sox FL
Austin Feldman
0 57 0 0 0 0 0 0 0 0
East Coast Sox FL
Nicholas Llinas
0 19 44 0 0 0 0 0 0 0
East Coast Sox FL
Nicholas Miller
0 0 58 0 0 0 0 0 0 0
East Coast Sox FL
Patrick Murphy
38 0 0 0 0 0 0 0 0 0
East Coast Sox FL
Dallas Searcy
0 0 25 0 0 0 0 0 0 0
Elite Performance Baseball 16u National
Camilo Castellon
0 64 0 0 0 0 0 0 0 0
Elite Performance Baseball 16u National
Devin Edwards
0 40 0 0 0 0 0 0 0 0
Elite Performance Baseball 16u National
Louis Facchini
0 0 17 0 0 0 0 0 0 0
Elite Performance Baseball 16u National
Bryan Garcia
0 49 0 0 0 0 0 0 0 0
Elite Performance Baseball 16u National
Daniel Jose Marquez
0 0 70 0 0 0 0 0 0 0
Elite Performance Baseball 16u National
Josh Rosenberg
0 28 0 0 0 0 0 0 0 0
Elite Performance Baseball 16u National
Matthew Sobrino
0 21 0 0 0 0 0 0 0 0
Elite Performance Baseball 16u National
Davin Vigoa
0 0 42 0 0 0 0 0 0 0
FTB Blue Wave Baseball
Jacob Diaz
29 0 26 0 0 0 0 0 0 0
FTB Blue Wave Baseball
Robert Dickman
83 0 0 0 0 0 0 0 0 0
FTB Blue Wave Baseball
Owen Dufeny
0 32 0 0 0 0 0 0 0 0
FTB Blue Wave Baseball
Nicholas Lavandera
0 76 0 0 0 0 0 0 0 0
FTB Blue Wave Baseball
Jonah Weissmann
0 0 75 0 0 0 0 0 0 0
FTB Blue Wave Miami
Alex Alonso
0 0 64 0 0 0 0 0 0 0
FTB Blue Wave Miami
Michael Cabrera
49 0 0 41 0 0 0 0 0 0
FTB Blue Wave Miami
Ryan Fernandez
20 0 0 0 0 0 0 0 0 0
FTB Blue Wave Miami
Jorge Fernandez-Rivero
0 0 2 31 0 0 0 0 0 0
FTB Blue Wave Miami
Sebastian Hernandez
0 24 0 0 0 0 0 0 0 0
FTB Blue Wave Miami
Jacob Lopez
33 0 0 21 0 0 0 0 0 0
FTB Blue Wave Miami
Alain Marquez
0 0 0 32 0 0 0 0 0 0
FTB Blue Wave Miami
Ethan Perez-Rivera
0 0 97 0 0 0 0 0 0 0
FTB Blue Wave Miami
Alejandro Rosales
0 0 0 47 0 0 0 0 0 0
FTB Blue Wave Miami
Joshua Vargas
0 78 0 0 0 0 0 0 0 0
FTB Falcons 16U
Malachi Butler
26 0 80 0 0 0 0 0 0 0
FTB Falcons 16U
Carlos Lalane
0 0 3 0 0 0 0 0 0 0
FTB Falcons 16U
Quel McBride Ii
0 0 37 0 0 0 0 0 0 0
FTB Falcons 16U
Marcus Noel
77 0 0 0 0 0 0 0 0 0
FTB Falcons 16U
Abel Ortiz
0 39 0 0 0 0 0 0 0 0
FTB Falcons 16U
Ethan Sanchez
20 0 0 0 0 0 0 0 0 0
FTB Falcons 16U
Vernon Stevens
0 18 0 0 0 0 0 0 0 0
FTB Falcons 16U
Jayden Torres
0 68 0 0 0 0 0 0 0 0
Humble Ambition 16u
Breck Arnold
0 90 0 0 0 0 0 0 0 0
Humble Ambition 16u
Aniel Berbes
0 0 47 0 0 0 0 0 0 0
Humble Ambition 16u
Otinel Diaz
3 0 20 0 0 0 0 0 0 0
Humble Ambition 16u
Rahim Fox
33 0 0 0 0 0 0 0 0 0
Humble Ambition 16u
Justin Lewis
0 0 34 0 0 0 0 0 0 0
Humble Ambition 16u
Kaleb McLymont
69 0 0 0 0 0 0 0 0 0
Lhb
Luis Hernandez
0 84 0 0 0 0 0 0 0 0
Lhb
Niuler Lima
83 0 0 0 0 0 0 0 0 0
Lhb
Deiner Murilllo
0 0 56 0 0 0 0 0 0 0
Lhb
Michael Rojas
0 15 0 0 0 0 0 0 0 0
Lhb
Christian Vazquez
0 0 54 0 0 0 0 0 0 0
Marlins Orange
Chase Ceppo
0 23 0 0 0 0 0 0 0 0
Marlins Orange
Jorge Dunant
0 0 25 0 0 0 0 0 0 0
Marlins Orange
Bryden Green
0 0 69 0 0 0 0 0 0 0
Marlins Orange
Noah Hamilton
0 0 14 0 0 0 0 0 0 0
Marlins Orange
Noah Palmer
8 0 44 0 0 0 0 0 0 0
Marlins Orange
Cameron Phillips
0 0 25 0 0 0 0 0 0 0
Marlins Orange
Moshe Presberg
0 0 42 0 0 0 0 0 0 0
Marlins Orange
Shawn Saylor
56 0 0 7 0 0 0 0 0 0
Marlins Orange
Solomon Small
0 0 32 0 0 0 0 0 0 0
Marlins Orange
Carson Tibbetts
27 0 0 0 0 0 0 0 0 0
Marlins Orange
Alberto Weaver
0 45 0 0 0 0 0 0 0 0
Middle Tennessee Royals 16u
Walker Hayes
26 0 8 0 0 0 0 0 0 0
Middle Tennessee Royals 16u
Conner Jones
36 0 0 0 0 0 0 0 0 0
Middle Tennessee Royals 16u
Carson Morris
0 38 0 0 0 0 0 0 0 0
Middle Tennessee Royals 16u
Chance Moseley
24 0 87 0 0 0 0 0 0 0
Middle Tennessee Royals 16u
Edward Sirovy
0 82 0 0 0 0 0 0 0 0
Primal 9 Kings 2025
Camal Ale
16 0 40 0 0 0 0 0 0 0
Primal 9 Kings 2025
Brady Brown
0 32 0 0 0 0 0 0 0 0
Primal 9 Kings 2025
Edward Canard
29 0 24 3 0 0 0 0 0 0
Primal 9 Kings 2025
Enzo Gurgel
0 0 90 0 0 0 0 0 0 0
Primal 9 Kings 2025
Tyson Jowers
0 29 0 0 0 0 0 0 0 0
Primal 9 Kings 2025
Kaylem Martinez
0 0 66 0 0 0 0 0 0 0
Primal 9 Kings 2025
Peyton Morgan
0 0 21 0 0 0 0 0 0 0
Primal 9 Kings 2025
Brady Snow
0 68 0 0 0 0 0 0 0 0
Primal 9 Kings 2025
Anthony Tizol
85 0 0 0 0 0 0 0 0 0
Sbo 16u
Joel Arroyo
10 0 0 0 0 0 0 0 0 0
Sbo 16u
Deriel Bernardi
2 7 0 0 0 0 0 0 0 0
Sbo 16u
Joseph Febus
0 10 45 0 0 0 0 0 0 0
Sbo 16u
Julian Lopez
0 32 0 0 0 0 0 0 0 0
Sbo 16u
Kendric Molina
8 0 0 0 0 0 0 0 0 0
Sbo 16u
Jose Morales
0 18 69 0 0 0 0 0 0 0
Sbo 16u
Jonathan J. Rodriguez
24 25 0 0 0 0 0 0 0 0
Sbo 16u
Julius Torres
66 0 0 0 0 0 0 0 0 0
Southern Squeeze Fort Myers 2025
Wyatt Collier
42 0 73 0 0 0 0 0 0 0
Southern Squeeze Fort Myers 2025
Donald Dwire
44 0 11 0 0 0 0 0 0 0
Southern Squeeze Fort Myers 2025
Parker Eyre
16 0 0 0 0 0 0 0 0 0
Southern Squeeze Fort Myers 2025
Nathaniel Kantor
52 0 0 0 0 0 0 0 0 0
Southern Squeeze Fort Myers 2025
Drue Overmyer
7 0 58 0 0 0 0 0 0 0
Southern Squeeze Fort Myers 2025
Lazaro Rodriguez
41 0 16 0 0 0 0 0 0 0
Southern Squeeze Fort Myers 2025
Colton Schlief
5 0 39 0 0 0 0 0 0 0
Swamp 16u
Aiden "Aj" Estrada
90 0 0 0 0 0 0 0 0 0
Swamp 16u
Hunter Fretwell
0 73 0 0 0 0 0 0 0 0
Swamp 16u
Jacob Gorra
0 11 0 12 0 0 0 0 0 0
Swamp 16u
Rylan Greenleaf
0 0 0 26 0 0 0 0 0 0
Swamp 16u
Hayden Hudson
0 0 0 29 0 0 0 0 0 0
Swamp 16u
Connor McGee
0 0 79 0 0 0 0 0 0 0
Swamp 16u
Ryan Mueller
0 0 77 0 0 0 0 0 0 0
Swamp 16u
Austin Schoolcraft
0 0 0 9 0 0 0 0 0 0
Swamp 16u
Grady Schweizer
0 26 23 0 0 0 0 0 0 0
Swamp 16u
Jayven Torres
0 0 0 19 0 0 0 0 0 0
Swamp 16u
Bobby Wilenius
0 0 0 36 0 0 0 0 0 0
Swfl 2025 Nation
Ayden Allan
0 30 0 0 0 0 0 0 0 0
Swfl 2025 Nation
Connor Facey
0 0 80 0 0 0 0 0 0 0
Swfl 2025 Nation
Walter McKown
0 73 0 0 0 0 0 0 0 0
Swfl 2025 Nation
Keegan Pitstick
64 0 0 0 0 0 0 0 0 0
Swfl 2025 Nation
Brody Ryan
0 0 33 0 0 0 0 0 0 0
Swfl Elite Platinum - Davidson
Gavin Capps
0 0 11 0 0 0 0 0 0 0
Swfl Elite Platinum - Davidson
Raymond Cooper
0 18 0 0 0 0 0 0 0 0
Swfl Elite Platinum - Davidson
Kayden Davidson
0 0 9 0 0 0 0 0 0 0
Swfl Elite Platinum - Davidson
Landon Davidson
0 0 18 0 0 0 0 0 0 0
Swfl Elite Platinum - Davidson
Joshua Doerrfeld
0 0 11 0 0 0 0 0 0 0
Swfl Elite Platinum - Davidson
Andrew Hester
0 25 18 0 0 0 0 0 0 0
Swfl Elite Platinum - Davidson
Dalton Hill
0 30 0 0 0 0 0 0 0 0
Swfl Elite Platinum - Davidson
Jacob Lombard
0 26 0 0 0 0 0 0 0 0
Swfl Elite Platinum - Davidson
Michael Mauro
0 60 0 0 0 0 0 0 0 0
Swfl Elite Platinum - Davidson
Alex Paxton
0 25 11 0 0 0 0 0 0 0
Swfl Elite Platinum - Davidson
Alexis Pereira
0 19 0 0 0 0 0 0 0 0
Swfl Elite Platinum - Davidson
Dominic Poole
0 0 10 0 0 0 0 0 0 0
Swfl Elite Platinum - Davidson
Peyton Rassbach
0 15 0 0 0 0 0 0 0 0
Swfl Elite Platinum - Davidson
Joseph Standford
0 0 19 0 0 0 0 0 0 0
Team Evolve 16u
Tyler Doyle
64 0 0 0 0 0 0 0 0 0
Team Evolve 16u
Donovan Hunt
0 58 0 0 0 0 0 0 0 0
Team Evolve 16u
Carter Kalina
0 16 52 0 0 0 0 0 0 0
Team Evolve 16u
Harrison Kalina
0 0 62 0 0 0 0 0 0 0
Team Evolve 16u
Noah Kiefer
8 0 29 0 0 0 0 0 0 0
Team Evolve 16u
Jackson Mann
26 0 77 0 0 0 0 0 0 0
Team Evolve 16u
Angel Moreno
0 0 2 0 0 0 0 0 0 0
The City Gtz 16u Baseball
Ethan Manuel Cabrera
0 0 0 15 0 0 0 0 0 0
The City Gtz 16u Baseball
Liam DeCicco
90 0 0 28 0 0 0 0 0 0
The City Gtz 16u Baseball
Ryan Godinez
0 0 0 30 0 0 0 0 0 0
The City Gtz 16u Baseball
Oscar Hernandez
0 59 0 0 0 0 0 0 0 0
The City Gtz 16u Baseball
Ethan Jimenez
0 0 0 38 0 0 0 0 0 0
The City Gtz 16u Baseball
Alexx Khan
22 0 28 0 0 0 0 0 0 0
The City Gtz 16u Baseball
Elias Magnone
0 0 0 45 0 0 0 0 0 0
The City Gtz 16u Baseball
Lazaro Menendez
0 0 74 0 0 0 0 0 0 0
The City Gtz 16u Baseball
Jake Pearcy
0 50 0 19 0 0 0 0 0 0
The City Gtz 16u Baseball
Alan M. Perez
0 0 0 33 0 0 0 0 0 0
The City Gtz 16u Baseball
Daniel Tartaglia
0 0 91 0 0 0 0 0 0 0
The Mayhem Nation
Uriel Barrios
0 45 0 0 0 0 0 0 0 0
The Mayhem Nation
Nicholas Beatrice
0 33 0 0 0 0 0 0 0 0
The Mayhem Nation
Nicholas Curbelo
0 0 62 0 0 0 0 0 0 0
The Mayhem Nation
Rhys Klein
34 0 0 0 0 0 0 0 0 0
The Mayhem Nation
Jonathan Maassen
0 42 0 0 0 0 0 0 0 0
The Mayhem Nation
Billy Mallon
0 9 0 0 0 0 0 0 0 0
The Mayhem Nation
Brayden Sands
29 0 0 0 0 0 0 0 0 0
The Mayhem Nation
Talon Sisk
0 0 42 0 0 0 0 0 0 0
The Mayhem Nation
Dylan Supple
0 7 0 0 0 0 0 0 0 0
Top Prospect 16u
Juan Alcantara
0 0 20 0 0 0 0 0 0 0
Top Prospect 16u
Yanniel Lopez
0 40 24 0 0 0 0 0 0 0
Top Prospect 16u
Jakob Marley
54 0 15 0 0 0 0 0 0 0
Top Prospect 16u
Kilien Mota
0 14 68 0 0 0 0 0 0 0
Top Prospect 16u
Darren Ochoa
48 0 0 0 0 0 0 0 0 0
Top Prospect 16u
Robinson Smith
0 50 0 0 0 0 0 0 0 0
Top Prospect 16u
Andrew Solomon
0 18 0 0 0 0 0 0 0 0
Top Prospect 16u
Steve Veras
0 1 0 0 0 0 0 0 0 0
Tornadoes Baseball/Primal 9 16u
Saul Betancourt
40 0 0 0 0 0 0 0 0 0
Tornadoes Baseball/Primal 9 16u
Sebastian Garcia
0 53 0 0 0 0 0 0 0 0
Tornadoes Baseball/Primal 9 16u
Luke Mason
35 0 51 0 0 0 0 0 0 0
Tornadoes Baseball/Primal 9 16u
Angelo Painter
41 0 0 0 0 0 0 0 0 0
Tornadoes Baseball/Primal 9 16u
Aiden Roy
0 0 20 0 0 0 0 0 0 0
Tornadoes Baseball/Primal 9 16u
Angel Ruguian
0 63 0 0 0 0 0 0 0 0
Tornadoes Baseball/Primal 9 16u
Corbin Verlsteffen
0 17 0 0 0 0 0 0 0 0
Turn 2 Baseball Navy
Brady Best
21 0 28 0 0 0 0 0 0 0
Turn 2 Baseball Navy
Daniel Colombo
0 0 23 0 0 0 0 0 0 0
Turn 2 Baseball Navy
Rocco Colombo
0 0 34 0 0 0 0 0 0 0
Turn 2 Baseball Navy
Nicholas Conticelli
0 19 0 0 0 0 0 0 0 0
Turn 2 Baseball Navy
Gavin Cramer
0 0 38 0 0 0 0 0 0 0
Turn 2 Baseball Navy
Seanmichael Curran
24 8 0 0 0 0 0 0 0 0
Turn 2 Baseball Navy
Charlie Finco
67 0 0 0 0 0 0 0 0 0
Turn 2 Baseball Navy
Timothy Hutchinson
40 0 0 0 0 0 0 0 0 0
Turn 2 Baseball Navy
Caleb Kiraly
0 62 0 0 0 0 0 0 0 0
Wolverines Baseball
Javier Carreno
0 0 50 0 0 0 0 0 0 0
Wolverines Baseball
Christian Cueto
0 70 0 0 0 0 0 0 0 0
Wolverines Baseball
Alejandro Delgado
0 20 0 0 0 0 0 0 0 0
Wolverines Baseball
Brian Garcia
67 0 0 0 0 0 0 0 0 0
Wolverines Baseball
Alek Jurado
9 0 0 0 0 0 0 0 0 0
Wolverines Baseball
Marcelo Llorente
0 0 70 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/30
Day 2
07/01
Day 3
07/02
Day 4
07/03
2023 WWBA 2026 Grads or 15U National ChampionshipFtb AdidasJayden Torres806/27/2023 RR RR
2023 WWBA 2026 Grads or 15U National ChampionshipFtb AdidasTyler Atkins816/28/2023 RR RR RR
2023 PG 17U BCS National ChampionshipWahoos National Elite Scout TeamDevin A Lopez986/27/2023 RR RR