2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
Please return all foul balls.

If you have any questions or concerns please reach out to Jared Rubino: 

jrubino@perfectgame.org
Schedule/Scores Brackets Event Info   Pool Standings
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
09/20
Day 2
09/21
Day 3
09/22
Day 4
09/23
Day 5
09/24
Day 6
09/25
Day 7
09/26
Day 8
09/27
Day 9
09/28
Day 10
09/29
15U East Coast Ghost
Cam Christie
0 60 0 0 0 0 0 0 0 0
15U East Coast Ghost
Dan McElduff
0 0 18 0 0 0 0 0 0 0
15U East Coast Ghost
Aidan McGarry
0 0 56 0 0 0 0 0 0 0
15U East Coast Ghost
Jack Moriarty
0 64 0 0 0 0 0 0 0 0
15U East Coast Ghost
Aiden Perez
0 26 0 0 0 0 0 0 0 0
15U East Coast Ghost
zuma rubin
0 0 32 0 0 0 0 0 0 0
15U East Coast Ghost
Sawyer Terrill
0 42 0 0 0 0 0 0 0 0
Centercourt Baseball (Clemente)
Ramon Contreras
0 0 98 0 0 0 0 0 0 0
Centercourt Baseball (Clemente)
Maddox Famarin
0 0 96 0 0 0 0 0 0 0
Centercourt Baseball (Clemente)
Geno Garofalo
0 73 0 0 0 0 0 0 0 0
Centercourt Baseball (Clemente)
Gio German
0 0 64 0 0 0 0 0 0 0
Centercourt Baseball (Clemente)
Avery Sampson
0 92 0 0 0 0 0 0 0 0
Centercourt Baseball (Clemente)
Lucas Sheehan
0 96 0 0 0 0 0 0 0 0
Centercourt Baseball 15u (Belford)
Aaron Corcoran
0 28 20 0 0 0 0 0 0 0
Centercourt Baseball 15u (Belford)
Rosario Dipollina
0 28 0 0 0 0 0 0 0 0
Centercourt Baseball 15u (Belford)
Jack Doherty
0 22 0 0 0 0 0 0 0 0
Centercourt Baseball 15u (Belford)
Owen Kwiatkowski
0 26 0 0 0 0 0 0 0 0
Centercourt Baseball 15u (Belford)
Darien Quiceno
0 16 59 0 0 0 0 0 0 0
Centercourt Baseball 15u (Belford)
Luiggi Sacca
0 27 0 0 0 0 0 0 0 0
Centercourt Baseball 15u (Belford)
Jackson Schoening
0 27 21 0 0 0 0 0 0 0
Centercourt Baseball 15u (Belford)
Chris Tortorella
0 27 0 0 0 0 0 0 0 0
Colossal Baseball 15u 2028 Select
Bryce Brown
0 0 81 0 0 0 0 0 0 0
Colossal Baseball 15u 2028 Select
Tyson Brown
0 47 0 0 0 0 0 0 0 0
Colossal Baseball 15u 2028 Select
Connor Byrne
0 0 80 0 0 0 0 0 0 0
Colossal Baseball 15u 2028 Select
Aaron Capozzoli
0 19 31 0 0 0 0 0 0 0
Colossal Baseball 15u 2028 Select
Anthony Fiorini
0 52 0 0 0 0 0 0 0 0
Colossal Baseball 15u 2028 Select
Connor McNally
0 0 12 0 0 0 0 0 0 0
Colossal Baseball 15u 2028 Select
Trevor West
0 0 77 0 0 0 0 0 0 0
Colossal Baseball 15u 2028 Select
Ryan Zweben
0 70 0 0 0 0 0 0 0 0
Diamond Jacks 15u Gold
Augie Eosso
0 54 0 0 0 0 0 0 0 0
Diamond Jacks 15u Gold
Mathew Hauck
0 18 0 0 0 0 0 0 0 0
Diamond Jacks 15u Gold
Michael Murphy
0 63 0 0 0 0 0 0 0 0
Diamond Jacks 15u Gold
Tristan Ovalle
0 66 0 0 0 0 0 0 0 0
Diamond Jacks 15u Gold
Jackson Scott
0 47 0 0 0 0 0 0 0 0
Diamond Jacks 15u Gold
Andrew Wheeler
0 0 43 0 0 0 0 0 0 0
Diamond Jacks Super 15s
Addison Adornato
0 14 0 0 0 0 0 0 0 0
Diamond Jacks Super 15s
Owen Ehrenkranz
0 51 0 0 0 0 0 0 0 0
Diamond Jacks Super 15s
James Fenton
0 0 64 0 0 0 0 0 0 0
Diamond Jacks Super 15s
Matthew Filiaci
0 0 33 0 0 0 0 0 0 0
Diamond Jacks Super 15s
Gabriel Miller
0 79 0 0 0 0 0 0 0 0
Diamond Jacks Super 15s
Anthony Whelan
0 76 0 0 0 0 0 0 0 0
Intensity Baseball 15u Slate
Jack Adamo
0 0 92 0 0 0 0 0 0 0
Intensity Baseball 15u Slate
Will Hunt
0 83 0 0 0 0 0 0 0 0
Intensity Baseball 15u Slate
Christian Mascaro
0 90 0 0 0 0 0 0 0 0
Intensity Baseball 15u Slate
Matthew McGlynn
0 0 39 0 0 0 0 0 0 0
Intensity Baseball 15u Slate
Michael Metcalfe
0 0 79 0 0 0 0 0 0 0
Intensity Baseball 15u Slate
Aiden Moylan
0 7 45 0 0 0 0 0 0 0
Intensity Baseball 15u Slate
Jack Soltis
0 0 31 0 0 0 0 0 0 0
Intensity Baseball 15u Slate
Jackson Soos
0 0 36 0 0 0 0 0 0 0
Intensity Baseball 15u Slate
Josh Sosinov
0 0 35 0 0 0 0 0 0 0
Iron Nine North 15U
Lucas Askins
0 30 0 0 0 0 0 0 0 0
Iron Nine North 15U
Vincent Decock
0 3 0 0 0 0 0 0 0 0
Iron Nine North 15U
Mason Ewing
0 0 8 0 0 0 0 0 0 0
Iron Nine North 15U
Miles Jimenez
0 26 81 0 0 0 0 0 0 0
Iron Nine North 15U
Jacob Minnefor
0 78 0 0 0 0 0 0 0 0
Iron Nine North 15U
Nick Saco
0 96 0 0 0 0 0 0 0 0
Morris County Cubs 15u Navy
Louis Carter
0 98 0 0 0 0 0 0 0 0
Morris County Cubs 15u Navy
Nicky D'Amico
0 38 6 0 0 0 0 0 0 0
Morris County Cubs 15u Navy
Evan Nilsen
0 75 0 0 0 0 0 0 0 0
Morris County Cubs 15u Navy
Alexander Norin
0 12 0 0 0 0 0 0 0 0
Morris County Cubs 15u Navy
Ethan Shire
0 0 59 0 0 0 0 0 0 0
Morris County Cubs 15u Navy
Carter Smith
0 20 29 0 0 0 0 0 0 0
Nj Rebels 2028
Evan Auclair
0 33 0 0 0 0 0 0 0 0
Nj Rebels 2028
David Berens
0 23 30 0 0 0 0 0 0 0
Nj Rebels 2028
Ian Davis
0 23 0 0 0 0 0 0 0 0
Nj Rebels 2028
Cameron Gabriel
0 73 0 0 0 0 0 0 0 0
Nj Rebels 2028
Edward Huang
0 60 0 0 0 0 0 0 0 0
Nj Rebels 2028
Fenton Morrissey
0 9 58 0 0 0 0 0 0 0
Nj Rebels 2028
Jackson Toland
0 0 71 0 0 0 0 0 0 0
Nj Rebels 2028
Topher Tomolonis
0 0 2 0 0 0 0 0 0 0
Northern Westchester Outlaws
Andrew Dileo
0 25 0 0 0 0 0 0 0 0
Northern Westchester Outlaws
Gavin Fenty
0 36 0 0 0 0 0 0 0 0
Northern Westchester Outlaws
JT Finan
0 20 0 0 0 0 0 0 0 0
Northern Westchester Outlaws
Caden Kaminski
0 62 0 0 0 0 0 0 0 0
Northern Westchester Outlaws
Cameron Koretsky
0 0 55 0 0 0 0 0 0 0
Northern Westchester Outlaws
Matt Milo
0 50 0 0 0 0 0 0 0 0
Northern Westchester Outlaws
Mason David Soto
0 18 24 0 0 0 0 0 0 0
Northern Westchester Outlaws
Maxx Torres
0 0 80 0 0 0 0 0 0 0
Ny Gothams Ghost 15u
Derek Blanco
0 0 45 0 0 0 0 0 0 0
Ny Gothams Ghost 15u
Xadiel Garcia
0 0 14 0 0 0 0 0 0 0
Ny Gothams Ghost 15u
Lawrence Lanuza
0 53 0 0 0 0 0 0 0 0
Ny Gothams Ghost 15u
Mason Mercado
0 0 47 0 0 0 0 0 0 0
Ny Gothams Ghost 15u
Cash Millsom
0 68 0 0 0 0 0 0 0 0
Ny Gothams Ghost 15u
Milan sood
0 101 0 0 0 0 0 0 0 0
Ny Gothams Ghost 15u
Jordan Steiger
0 26 0 0 0 0 0 0 0 0
OC Titans
Nick Azzizzo
0 8 16 0 0 0 0 0 0 0
OC Titans
Christopher Cuiffo
0 61 0 0 0 0 0 0 0 0
OC Titans
Aidan Devane
0 62 0 0 0 0 0 0 0 0
OC Titans
Michael Garcia
0 45 0 0 0 0 0 0 0 0
OC Titans
Salvatore Impennato
0 37 0 0 0 0 0 0 0 0
OC Titans
Joey Irizarry Jr.
0 11 25 0 0 0 0 0 0 0
OC Titans
Ryan Kloss
0 13 0 0 0 0 0 0 0 0
OC Titans
Ben Lubetsky
0 25 9 0 0 0 0 0 0 0
OC Titans
Christian Valenti
0 0 26 0 0 0 0 0 0 0
Ootp Cyclones 15u Prospects '28
Benjamin Annese
0 0 91 0 0 0 0 0 0 0
Ootp Cyclones 15u Prospects '28
James Esposito
0 53 0 0 0 0 0 0 0 0
Ootp Cyclones 15u Prospects '28
Ryan Feaster
0 15 51 0 0 0 0 0 0 0
Ootp Cyclones 15u Prospects '28
Lucas Funk
0 80 0 0 0 0 0 0 0 0
Ootp Cyclones 15u Prospects '28
Carson Scott
0 66 0 0 0 0 0 0 0 0
Ootp Cyclones 15u Prospects '28
Ryan Zieselman
0 59 0 0 0 0 0 0 0 0
Orioles Baseball
Miguel Gonzalez
0 43 0 0 0 0 0 0 0 0
Orioles Baseball
Sean Leszczsynski
0 0 89 0 0 0 0 0 0 0
Orioles Baseball
Corey Morreale
0 88 0 0 0 0 0 0 0 0
Orioles Baseball
Ferris Othman
0 18 0 0 0 0 0 0 0 0
Orioles Baseball
Thomas Serrano
0 69 0 0 0 0 0 0 0 0
Orioles Baseball
Leo Weinstock
0 0 17 0 0 0 0 0 0 0
Pab Stealth
Jaylen Alvarez
0 0 29 0 0 0 0 0 0 0
Pab Stealth
Gabriel Lerro
0 0 65 0 0 0 0 0 0 0
Pab Stealth
Nikhil McCormick
0 0 79 0 0 0 0 0 0 0
Pab Stealth
Tommy McSorley
0 84 0 0 0 0 0 0 0 0
Pab Stealth
Samuel Nemeth
0 87 0 0 0 0 0 0 0 0
Pab Stealth
Will Visconto
0 0 15 0 0 0 0 0 0 0
Pab Stealth
Sam Willard
0 26 0 0 0 0 0 0 0 0
Pab Stealth
Luke Yeager
0 0 52 0 0 0 0 0 0 0
RCBC Ghost 15U Nationals
Salvatore Conti
0 76 0 0 0 0 0 0 0 0
RCBC Ghost 15U Nationals
Connor Crittenden
0 0 83 0 0 0 0 0 0 0
RCBC Ghost 15U Nationals
Justin Haag
0 54 0 0 0 0 0 0 0 0
RCBC Ghost 15U Nationals
Christian Manteria
0 12 0 0 0 0 0 0 0 0
RCBC Ghost 15U Nationals
Christopher Martin
0 60 0 0 0 0 0 0 0 0
RCBC Ghost 15U Nationals
Jason Sarnicola
0 0 10 0 0 0 0 0 0 0
RCBC Ghost 15U Nationals
Luca Scarangello
0 0 67 0 0 0 0 0 0 0
RCBC Ghost 15U Nationals
Tyler Stern
0 20 0 0 0 0 0 0 0 0
RCBC Ghost 15U Nationals
Aaron Vazquez
0 0 87 0 0 0 0 0 0 0
RCBC Ghost 15U Nationals
Christian Winter
0 12 8 0 0 0 0 0 0 0
Team Francisco Notorious 9 Select
Christian Bribitzer
0 52 0 0 0 0 0 0 0 0
Team Francisco Notorious 9 Select
Lyonel Chun
0 0 25 0 0 0 0 0 0 0
Team Francisco Notorious 9 Select
Jonel Franco
0 37 0 0 0 0 0 0 0 0
Team Francisco Notorious 9 Select
Joe Geosits
0 0 69 0 0 0 0 0 0 0
Team Francisco Notorious 9 Select
Ryan Kang
0 94 0 0 0 0 0 0 0 0
Team Francisco Notorious 9 Select
Dylan Sollitto
0 64 0 0 0 0 0 0 0 0
Wladyka Baseball 15u
Charles Emma
0 55 0 0 0 0 0 0 0 0
Wladyka Baseball 15u
Zachary Goodman
0 0 72 0 0 0 0 0 0 0
Wladyka Baseball 15u
Oliver Lalonde
0 0 29 0 0 0 0 0 0 0
Wladyka Baseball 15u
Dylan Lynch
0 77 0 0 0 0 0 0 0 0
Wladyka Baseball 15u
Dylan Merz
0 33 0 0 0 0 0 0 0 0
Wladyka Baseball 15u
Matthew Palmieri
0 0 35 0 0 0 0 0 0 0
Wladyka Baseball 15u
Michael Pane
0 37 0 0 0 0 0 0 0 0
Wladyka Baseball 15u
Logan Saperstein
0 33 0 0 0 0 0 0 0 0
Wow Factor Northeast 2028 National
Dom Ammiano
0 0 23 0 0 0 0 0 0 0
Wow Factor Northeast 2028 National
Jake Bonardi
0 10 0 0 0 0 0 0 0 0
Wow Factor Northeast 2028 National
Jameson Bower
0 91 0 0 0 0 0 0 0 0
Wow Factor Northeast 2028 National
Greyson Brown
0 0 18 0 0 0 0 0 0 0
Wow Factor Northeast 2028 National
Kevin Gallagher
0 41 0 0 0 0 0 0 0 0
Wow Factor Northeast 2028 National
Andre Roberson Jr.
0 0 85 0 0 0 0 0 0 0
Wow Factor Northeast 2028 National
Noah Vargas
0 52 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