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/18
Day 2
06/19
Day 3
06/20
Day 4
06/21
Day 5
06/22
Day 6
06/23
Day 7
06/24
Day 8
06/25
Day 9
06/26
Day 10
06/27
5 Star Npr
Cooper Fields
0 0 11 0 0 0 0 0 0 0
5 Star Npr
Ethan Franklin
0 0 83 0 0 0 0 0 0 0
5 Star Npr
Brandon Goble
39 0 0 0 0 0 0 0 0 0
5 Star Npr
Michael Greenberg
8 0 0 0 0 0 0 0 0 0
5 Star Npr
Cameron Kessell
0 32 65 0 0 0 0 0 0 0
5 Star Npr
Isaac Machado
0 0 48 0 0 0 0 0 0 0
5 Star Npr
Tyler McCosh
0 92 0 0 0 0 0 0 0 0
5 Star Npr
Luke Mickelsen
0 0 92 0 0 0 0 0 0 0
5 Star Npr
Gavin Zassenbraker
80 0 0 0 0 0 0 0 0 0
Arbelo Baseball Blue
Angel Altuve
28 13 0 0 0 0 0 0 0 0
Arbelo Baseball Blue
Brandon Cruz
52 0 0 0 0 0 0 0 0 0
Arbelo Baseball Blue
Hunter Ewing
15 0 58 0 0 0 0 0 0 0
Arbelo Baseball Blue
Nicholas "Chi" McLees
0 22 38 0 0 0 0 0 0 0
Arbelo Baseball Blue
Rashun Oliver
0 43 0 0 0 0 0 0 0 0
Arbelo Baseball Blue
Douglas Pena
58 0 0 0 0 0 0 0 0 0
Arbelo Baseball Blue
Oscar Perez
0 0 23 0 0 0 0 0 0 0
Arbelo Baseball Blue
Cayden Plotkin
0 34 0 0 0 0 0 0 0 0
Arbelo Baseball Blue
Cruz Warp
45 0 0 0 0 0 0 0 0 0
Chain Gang
Bishop Fields
29 0 22 0 0 0 0 0 0 0
Chain Gang
Hunter Gibson
0 14 63 0 0 0 0 0 0 0
Chain Gang
Gauge Oglesby
2 0 95 0 0 0 0 0 0 0
Chain Gang
Noah Rogers
0 95 0 0 0 0 0 0 0 0
Chain Gang
Adan Saturday
0 0 41 0 0 0 0 0 0 0
Chain Gang
Dominic Stanley
54 0 0 0 0 0 0 0 0 0
Chain Gang
LJ Stephens
53 0 0 0 0 0 0 0 0 0
Florida Sluggers 15u
Chance Barnes
0 38 0 0 0 0 0 0 0 0
Florida Sluggers 15u
Alexander Batista
0 0 58 0 0 0 0 0 0 0
Florida Sluggers 15u
Sharif Colon Torres
15 0 36 0 0 0 0 0 0 0
Florida Sluggers 15u
Juan Garcia
88 0 0 0 0 0 0 0 0 0
Florida Sluggers 15u
Andon Gray
0 0 39 0 0 0 0 0 0 0
Florida Sluggers 15u
Daniel Mavarez
55 0 0 86 0 0 0 0 0 0
Florida Sluggers 15u
Zach Moore
0 51 0 0 0 0 0 0 0 0
Florida Sluggers 15u
Andrew Ravelo
28 0 18 0 0 0 0 0 0 0
Florida Sluggers 15u
Erick Soto
0 0 78 0 0 0 0 0 0 0
Ftb Mizuno 15u
Tyler Adams
0 26 0 0 0 0 0 0 0 0
Ftb Mizuno 15u
Lucas Dufresne
0 0 27 0 0 0 0 0 0 0
Ftb Mizuno 15u
Ryan Foscolo
0 77 0 0 0 0 0 0 0 0
Ftb Mizuno 15u
Felix Fraticelli
48 0 0 0 0 0 0 0 0 0
Ftb Mizuno 15u
Clinton Pollack
76 0 0 0 0 0 0 0 0 0
Ftb Mizuno 15u
Landon Rubio
0 9 0 0 0 0 0 0 0 0
Ftb Mizuno 15u
Cody Simpson
0 0 73 0 0 0 0 0 0 0
Ftb Mizuno 15u
Carter Stern
0 72 0 0 0 0 0 0 0 0
Ftb Mizuno 15u
Draven White
0 38 0 0 0 0 0 0 0 0
Ftb Rawlings 2024
Easton Beach
55 0 0 0 0 0 0 0 0 0
Ftb Rawlings 2024
Zack Bird
43 0 0 0 0 0 0 0 0 0
Ftb Rawlings 2024
Travis Browning Jr
0 49 0 0 0 0 0 0 0 0
Ftb Rawlings 2024
Chase Buchanon
0 24 0 0 0 0 0 0 0 0
Ftb Rawlings 2024
Isaac Correa
0 0 57 0 0 0 0 0 0 0
Ftb Rawlings 2024
Wylde Correa
0 55 0 0 0 0 0 0 0 0
Ftb Rawlings 2024
Mattie Counts
0 0 21 0 0 0 0 0 0 0
Ftb Rawlings 2024
Tye Esposito
10 0 11 0 0 0 0 0 0 0
Ftb Rawlings 2024
Jose Rojas
0 7 0 0 0 0 0 0 0 0
Ftb Rawlings 2024
Angel Santiago
43 0 0 0 0 0 0 0 0 0
Ftb Rawlings 2024
Andrew Spahn
56 0 0 0 0 0 0 0 0 0
Internacional Baseball Academy & High School
Gian Sebastian Burgos
0 69 0 0 0 0 0 0 0 0
Internacional Baseball Academy & High School
Kendrick Casanova
0 0 67 0 0 0 0 0 0 0
Internacional Baseball Academy & High School
Fabián García
9 20 0 0 0 0 0 0 0 0
Internacional Baseball Academy & High School
Edil González
68 0 0 0 0 0 0 0 0 0
Internacional Baseball Academy & High School
Anner Massa
0 11 59 0 0 0 0 0 0 0
Internacional Baseball Academy & High School
Jorge Nieves
67 41 0 0 0 0 0 0 0 0
Internacional Baseball Academy & High School
Gerardo Rivera
0 0 72 0 0 0 0 0 0 0
Internacional Baseball Academy & High School
Mykell Villaran
0 0 5 0 0 0 0 0 0 0
Makos
Collier Bowen
82 0 0 0 0 0 0 0 0 0
Makos
Jerry Cruz
0 15 0 0 0 0 0 0 0 0
Makos
Caden DeJesus
0 96 0 0 0 0 0 0 0 0
Makos
Brody Graham
0 0 96 0 0 0 0 0 0 0
Makos
Vincent Mattei
0 12 21 0 0 0 0 0 0 0
Makos
Andrew Stillwell
0 97 0 0 0 0 0 0 0 0
Miami Warriors
Aiden Aparicio
0 16 0 0 0 0 0 0 0 0
Miami Warriors
Aidan Correa
26 0 14 0 0 0 0 0 0 0
Miami Warriors
Alejandro Duran
30 20 0 0 0 0 0 0 0 0
Miami Warriors
Angel Echeverria
68 0 0 0 0 0 0 0 0 0
Miami Warriors
Brandon Rodriguez
0 0 19 0 0 0 0 0 0 0
Miami Warriors
Nicholas Rodriguez
0 27 59 0 0 0 0 0 0 0
Miami Warriors
Robert Romeo
0 30 93 0 0 0 0 0 0 0
Miami Warriors
Ryan Valdes
0 0 11 0 0 0 0 0 0 0
Miami Warriors
Frank Vila
0 61 0 0 0 0 0 0 0 0
Miami Warriors
David Zamora
0 0 16 0 0 0 0 0 0 0
MVP BEAST 2024 Florida
Andreas Alvarez
23 0 0 24 0 0 0 0 0 0
MVP BEAST 2024 Florida
Jacob Amerman
0 83 0 0 0 0 0 0 0 0
MVP BEAST 2024 Florida
Billy Bosser
0 99 0 0 0 0 0 0 0 0
MVP BEAST 2024 Florida
Ronald Causby
44 0 0 30 0 0 0 0 0 0
MVP BEAST 2024 Florida
Vincent DeCarlo
22 0 0 0 0 0 0 0 0 0
MVP BEAST 2024 Florida
Carter Land
0 0 68 0 0 0 0 0 0 0
MVP BEAST 2024 Florida
Mack McGinnis
0 0 52 0 0 0 0 0 0 0
MVP BEAST 2024 Florida
Evan Miller
31 0 0 49 0 0 0 0 0 0
Power Baseball 15u
Gabriel De Cardenas
36 0 23 0 0 0 0 0 0 0
Power Baseball 15u
Andrew Furey
60 0 0 0 0 0 0 0 0 0
Power Baseball 15u
Tyler Hershiser
68 0 0 0 0 0 0 0 0 0
Power Baseball 15u
Nixon Kempinger
0 0 62 0 0 0 0 0 0 0
Power Baseball 15u
Ethan Koller
0 36 0 0 0 0 0 0 0 0
Power Baseball 15u
Colin Messer
12 0 26 0 0 0 0 0 0 0
Power Baseball 15u
Anthony Vizzini
28 0 0 0 0 0 0 0 0 0
Power Baseball 15u
Brock White
0 86 0 0 0 0 0 0 0 0
Power Baseball 2024 Gold
Jackson Bellhorn
0 72 0 0 0 0 0 0 0 0
Power Baseball 2024 Gold
Cooper Collins
0 13 25 0 0 0 0 0 0 0
Power Baseball 2024 Gold
Mitchell Marlowe
62 0 0 0 0 0 0 0 0 0
Power Baseball 2024 Gold
Mikey Metcalf
0 47 0 0 0 0 0 0 0 0
Power Baseball 2024 Gold
Josh Montero
0 0 14 0 0 0 0 0 0 0
Power Baseball 2024 Gold
Trevor Nikolis
0 0 82 0 0 0 0 0 0 0
Power Baseball 2024 Gold
Joshua Schaller
0 40 0 0 0 0 0 0 0 0
Power Baseball 2024 Gold
Casey Simmerly
31 0 0 0 0 0 0 0 0 0
Power Baseball 2024 Gold
Zach Wolsonovich
0 35 0 0 0 0 0 0 0 0
Power Baseball 2024 White
Ryan Ashford
0 0 0 24 0 0 0 0 0 0
Power Baseball 2024 White
Ryley Chapman
0 92 0 0 0 0 0 0 0 0
Power Baseball 2024 White
Will Dizney
0 0 51 0 0 0 0 0 0 0
Power Baseball 2024 White
Luke Helms
86 0 0 0 0 0 0 0 0 0
Power Baseball 2024 White
Zachary Hopper
0 0 0 32 0 0 0 0 0 0
Power Baseball 2024 White
Kaiden Lopez
0 0 64 0 0 0 0 0 0 0
Power Baseball 2024 White
Robert Mitchell
0 0 0 26 0 0 0 0 0 0
Power Baseball 2024 White
Daniel Ortiz
0 0 85 0 0 0 0 0 0 0
Power Baseball 2024 White
Isaac Padilla
18 0 34 0 0 0 0 0 0 0
Power Baseball 2024 White
Elliot Sande
0 42 0 56 0 0 0 0 0 0
Power Baseball 2024 White
Kaden Smith
55 0 0 57 0 0 0 0 0 0
Power Baseball 2024 White
Brayden Toro
0 0 0 49 0 0 0 0 0 0
Power Baseball 2024 White
Anthony Wilkie
64 0 0 0 0 0 0 0 0 0
Pride-Mahler Prospects 15u Reds
Richard Chansky III
0 0 58 0 0 0 0 0 0 0
Pride-Mahler Prospects 15u Reds
Chase Cooper
62 0 0 0 0 0 0 0 0 0
Pride-Mahler Prospects 15u Reds
Aden Eliason
27 0 0 0 0 0 0 0 0 0
Pride-Mahler Prospects 15u Reds
Isaiah Franco
0 0 8 0 0 0 0 0 0 0
Pride-Mahler Prospects 15u Reds
Luke Kimball
42 0 59 0 0 0 0 0 0 0
Pride-Mahler Prospects 15u Reds
Frank Marinaccio
19 0 0 0 0 0 0 0 0 0
Pride-Mahler Prospects 15u Reds
Connor May
26 24 0 0 0 0 0 0 0 0
Pride-Mahler Prospects 15u Reds
Christian Morring
0 46 0 0 0 0 0 0 0 0
Pride-Mahler Prospects 15u Reds
Brandon Provenzano
43 0 0 0 0 0 0 0 0 0
Pride-Mahler Prospects 15u Reds
Luke Ranaudo
0 46 0 0 0 0 0 0 0 0
Pride-Mahler Prospects 15u Reds
Logan Surun
24 0 17 0 0 0 0 0 0 0
TBT-Fitz 2024
Jackson Abram
0 0 0 18 0 0 0 0 0 0
TBT-Fitz 2024
Reese Burton
0 0 59 0 0 0 0 0 0 0
TBT-Fitz 2024
Jayden Dubanewicz
0 0 0 102 0 0 0 0 0 0
TBT-Fitz 2024
Devin Fitz-Gerald
10 0 11 5 0 0 0 0 0 0
TBT-Fitz 2024
Gavin Gargiulo
59 0 0 0 0 0 0 0 0 0
TBT-Fitz 2024
Gabriel Jardine
0 74 0 0 0 0 0 0 0 0
TBT-Fitz 2024
Brayden McCluskey
0 37 0 96 0 0 0 0 0 0
TBT-Fitz 2024
Ryan McPherson
0 26 0 0 0 0 0 0 0 0
TBT-Fitz 2024
Julius Pfau
0 0 46 0 0 0 0 0 0 0
Vr Baseball
Carlos De Jesus
0 0 111 0 0 0 0 0 0 0
Vr Baseball
Isaiah Delgado
0 54 0 0 0 0 0 0 0 0
Vr Baseball
Jose Narvaez
43 0 0 0 0 0 0 0 0 0
Vr Baseball
Luke Nunez
0 74 0 0 0 0 0 0 0 0
Vr Baseball
Alan Rodriguez
80 0 0 0 0 0 0 0 0 0
Vr Baseball
Michael Surane
0 65 0 0 0 0 0 0 0 0
Wolfpack Elite
Christopher Alfonseca
44 0 0 0 0 0 0 0 0 0
Wolfpack Elite
Eduardo Blanco Jr.
13 44 0 0 0 0 0 0 0 0
Wolfpack Elite
Cash Clementi
0 37 0 0 0 0 0 0 0 0
Wolfpack Elite
Harrison Crosby
28 15 0 0 0 0 0 0 0 0
Wolfpack Elite
Grant Harrison
0 7 0 0 0 0 0 0 0 0
Wolfpack Elite
Jeanpaul Querales
27 0 0 0 0 0 0 0 0 0
Wolfpack Elite
Santiago Scheele
25 0 78 0 0 0 0 0 0 0
Wolfpack Elite
Vincent Toloza
44 0 15 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/18
Day 2
06/19
Day 3
06/20
Day 4
06/21
2021 15U PG Florida Select ChampionshipArbelo BaseballCruz Warp816/14/2021 RR
2021 15U PG Florida Select ChampionshipMakosCaden DeJesus896/14/2021 RR
2021 15U PG Florida Select ChampionshipWolfpack EliteVincent Toloza836/14/2021 RR