2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
Coaches please refer to the "Pitching Report" tab for this events pitching rules
Schedule/Scores Brackets Event Info   Pool Standings 1 Event Article
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)
13-14 95 0 Days 1 Day 2 Days 3 Days 4 Days
1-20 21-35 36-50 51-65 66+
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
14u Ruland
Logan Brid
0 69 0 0 0 0 0 0 0 0
14u Ruland
Maddix Dasilva
0 0 0 90 0 0 0 0 0 0
14u Ruland
Ben Ferrero
0 74 0 0 0 0 0 0 0 0
14u Ruland
Shane Glenn
0 0 86 0 0 0 0 0 0 0
14u Ruland
Michael Kordecki
0 0 34 0 0 0 0 0 0 0
14u Ruland
Tyler Leach
0 47 0 0 0 0 0 0 0 0
14u Ruland
Jospeh Mennella
0 33 0 14 0 0 0 0 0 0
Batting 1.000 Seminoles (Cjf)
Joseph Angeletta
0 0 21 0 0 0 0 0 0 0
Batting 1.000 Seminoles (Cjf)
Aidan Annello
0 0 85 0 0 0 0 0 0 0
Batting 1.000 Seminoles (Cjf)
Thomas Apollo
0 74 0 0 0 0 0 0 0 0
Batting 1.000 Seminoles (Cjf)
Jason Basil
0 17 0 0 0 0 0 0 0 0
Batting 1.000 Seminoles (Cjf)
Aidan Clancy
26 0 30 0 0 0 0 0 0 0
Batting 1.000 Seminoles (Cjf)
Spencer Kemler
0 16 0 71 0 0 0 0 0 0
Batting 1.000 Seminoles (Cjf)
Jack Murphy
81 0 0 0 0 0 0 0 0 0
Batting 1.000 Seminoles (Cjf)
Brian Reluzco
0 23 0 0 0 0 0 0 0 0
Batting 1.000 Seminoles (M. Ferriggi)
Michael Colon
0 0 29 0 0 0 0 0 0 0
Batting 1.000 Seminoles (M. Ferriggi)
Michael DiOrio
14 0 40 0 0 0 0 0 0 0
Batting 1.000 Seminoles (M. Ferriggi)
Joseph Farina
0 9 31 0 0 0 0 0 0 0
Batting 1.000 Seminoles (M. Ferriggi)
Christian Flaim
0 20 43 0 0 0 0 0 0 0
Batting 1.000 Seminoles (M. Ferriggi)
Josh Kim
0 13 18 0 0 0 0 0 0 0
Batting 1.000 Seminoles (M. Ferriggi)
Frank Maiorano
34 0 27 0 0 0 0 0 0 0
Batting 1.000 Seminoles (M. Ferriggi)
Phil Pirozzi
18 0 31 0 18 0 0 0 0 0
Batting 1.000 Seminoles (M. Ferriggi)
Kevin Prosceo
55 0 0 0 42 0 0 0 0 0
Batting 1.000 Seminoles (M. Ferriggi)
William Shlomm
0 50 0 0 42 0 0 0 0 0
Clifton Park-Halfmoon Gators 14U
Colin Barry
0 0 0 98 0 0 0 0 0 0
Clifton Park-Halfmoon Gators 14U
Ryan Caldwell
0 0 22 0 0 0 0 0 0 0
Clifton Park-Halfmoon Gators 14U
Ethan Hotaling
0 80 0 0 0 0 0 0 0 0
Clifton Park-Halfmoon Gators 14U
Peyton Marszalek
0 0 87 0 0 0 0 0 0 0
Clifton Park-Halfmoon Gators 14U
Zachary Milano
0 0 0 23 0 0 0 0 0 0
Clifton Park-Halfmoon Gators 14U
Jonathan Millis
0 0 33 0 0 0 0 0 0 0
Clifton Park-Halfmoon Gators 14U
Brayden Williams
86 0 0 0 0 0 0 0 0 0
Clubhouse 14u Demarini
Frank Bergin
0 0 20 0 0 0 0 0 0 0
Clubhouse 14u Demarini
Aidan Frisch
0 0 0 43 0 0 0 0 0 0
Clubhouse 14u Demarini
Connor Fulchino
0 87 0 0 0 0 0 0 0 0
Clubhouse 14u Demarini
Chris Keating
0 0 103 0 0 0 0 0 0 0
Clubhouse 14u Demarini
Jimmy Kennedy
0 0 0 24 0 0 0 0 0 0
Clubhouse 14u Demarini
Jacob Mondo
0 0 0 51 0 0 0 0 0 0
Clubhouse 14u Demarini
Matthew Vahle
0 0 0 56 0 0 0 0 0 0
Clubhouse 14u Scout
Connor Harty
0 30 0 24 0 0 0 0 0 0
Clubhouse 14u Scout
Seamus McGovern
0 0 87 0 0 0 0 0 0 0
Clubhouse 14u Scout
Tyler Pulie
0 0 4 0 0 0 0 0 0 0
Clubhouse 14u Scout
Cooper Rotondo
0 0 0 61 0 0 0 0 0 0
Clubhouse 14u Scout
Mike Salimbene
0 32 0 0 0 0 0 0 0 0
Clubhouse 14u Scout
William Stofega
0 95 0 0 0 0 0 0 0 0
Clubhouse 14u Scout
Connor Woods
0 95 0 0 0 0 0 0 0 0
Ct Grind 14u
Jake Boguniecki
15 0 0 0 23 0 0 0 0 0
Ct Grind 14u
Billy Cole
64 0 0 0 0 0 0 0 0 0
Ct Grind 14u
Rocco DeMaio III
0 51 0 0 0 0 0 0 0 0
Ct Grind 14u
Shaun Flannery
0 9 0 0 98 0 0 0 0 0
Ct Grind 14u
Kyle Parker
0 0 0 68 0 0 0 0 0 0
Ct Grind 14u
Nicolas Scillia
0 80 0 0 0 0 0 0 0 0
Ct Grind 14u
Kieran Scruggs
0 0 0 0 71 0 0 0 0 0
East Coast Lumberjacks 2026s
Jude Allen
0 19 0 0 0 0 0 0 0 0
East Coast Lumberjacks 2026s
Tyler Brown
0 69 0 0 0 0 0 0 0 0
East Coast Lumberjacks 2026s
Michael Catalano
0 0 33 0 0 0 0 0 0 0
East Coast Lumberjacks 2026s
Liam Dunkin
0 0 0 31 0 0 0 0 0 0
East Coast Lumberjacks 2026s
Daniel Head
0 100 0 0 0 0 0 0 0 0
East Coast Lumberjacks 2026s
Joshua Macdonald
0 0 0 29 0 0 0 0 0 0
East Coast Lumberjacks 2026s
Louis Jr Poulos
0 0 0 80 0 0 0 0 0 0
East Coast Lumberjacks 2026s
Nicholas Vignola
0 0 0 86 0 0 0 0 0 0
HBQVB Rampage
Jonavan Claudio
0 0 0 5 0 0 0 0 0 0
HBQVB Rampage
Brandon Dibella
0 0 14 0 0 0 0 0 0 0
HBQVB Rampage
Matthew Martell
0 98 0 0 0 0 0 0 0 0
HBQVB Rampage
Arjit Nair
0 0 96 0 0 0 0 0 0 0
HBQVB Rampage
Derek Tyska
0 23 0 96 0 0 0 0 0 0
HBQVB Rampage
Aidan Wallach
0 0 95 0 0 0 0 0 0 0
Island Trees Bulldogs
Iben Angud
0 78 0 0 0 0 0 0 0 0
Island Trees Bulldogs
Justin Feldman
0 0 2 0 0 0 0 0 0 0
Island Trees Bulldogs
Nicolas Heigel
15 43 0 0 0 0 0 0 0 0
Island Trees Bulldogs
Jack Luckey
94 0 0 0 0 0 0 0 0 0
Island Trees Bulldogs
Ryan Mabrouk
0 0 85 0 0 0 0 0 0 0
Island Trees Bulldogs
Richard Montalvo
0 0 0 92 0 0 0 0 0 0
Island Trees Bulldogs
Benjamin Morandi
0 0 29 8 0 0 0 0 0 0
Island Trees Bulldogs
Griffin Sharkey
20 0 0 0 0 0 0 0 0 0
Knight Nation Crushers
Justin Benevento
0 73 0 0 0 0 0 0 0 0
Knight Nation Crushers
Tucker Brown
0 0 0 20 18 0 0 0 0 0
Knight Nation Crushers
Ryan Bush
0 0 0 78 0 0 0 0 0 0
Knight Nation Crushers
Tristan Garcia
0 0 0 0 96 0 0 0 0 0
Knight Nation Crushers
Colin Horowitz
0 14 0 5 50 0 0 0 0 0
Knight Nation Crushers
Gannon Klimuszko
0 0 0 10 0 0 0 0 0 0
Knight Nation Crushers
Jordan Konig
0 0 0 63 0 0 0 0 0 0
Knight Nation Crushers
Jayden Ramirez
0 0 0 14 0 0 0 0 0 0
Knight Nation Crushers
Chase Renna
0 0 0 0 40 0 0 0 0 0
Knight Nation Crushers
Elijah Sierra
0 0 5 87 0 0 0 0 0 0
Long Island Elite Guarisco
Liam Baker
13 0 0 0 0 0 0 0 0 0
Long Island Elite Guarisco
Chase Cilione
26 0 27 0 0 0 0 0 0 0
Long Island Elite Guarisco
Jesse Kostulias
0 86 0 0 0 0 0 0 0 0
Long Island Elite Guarisco
Ryan Kunkel
0 0 84 0 0 0 0 0 0 0
Long Island Elite Guarisco
Luke Martinez
82 0 0 0 0 0 0 0 0 0
Long Island Elite Guarisco
Jason Perez
0 40 6 0 0 0 0 0 0 0
Long Island Elite Guarisco
Tyler Scarry
0 0 86 0 0 0 0 0 0 0
Long Island Elite Guarisco
Gabriel Schultz
0 0 39 0 0 0 0 0 0 0
Long Island Elite Roche
James Beckworth
0 96 0 0 0 0 0 0 0 0
Long Island Elite Roche
Brayden Giannico
7 0 0 0 0 0 0 0 0 0
Long Island Elite Roche
Michael Iadevaia
50 0 0 0 0 0 0 0 0 0
Long Island Elite Roche
Richard Luke
0 15 84 0 0 0 0 0 0 0
Long Island Elite Roche
Matteo Moscheni
47 0 0 73 0 0 0 0 0 0
New York Grays
Nathaniel Bisceglie
0 59 0 0 0 0 0 0 0 0
New York Grays
Brandon DuBois
0 0 0 73 0 0 0 0 0 0
New York Grays
Ari Godinger
0 0 21 0 0 0 0 0 0 0
New York Grays
Daniel Godinger
66 0 0 0 0 0 0 0 0 0
New York Grays
David Hinojosa
45 0 0 0 0 0 0 0 0 0
New York Grays
Jack Mulvihill
13 32 0 0 0 0 0 0 0 0
New York Grays
Jonathan Reyes
0 0 0 43 0 0 0 0 0 0
New York Grays
Max Schoenfeld
0 0 90 0 0 0 0 0 0 0
TC Blackhawks
Johnalbert Franco
0 0 0 0 19 0 0 0 0 0
TC Blackhawks
Jaden Grose
0 0 0 70 0 0 0 0 0 0
TC Blackhawks
John Harkins
0 0 10 0 5 0 0 0 0 0
TC Blackhawks
Aidan Kistner
0 19 0 0 96 0 0 0 0 0
TC Blackhawks
Nathaniel Lebron
0 13 0 0 0 0 0 0 0 0
TC Blackhawks
Robbie Malvino
0 67 0 0 0 0 0 0 0 0
TC Blackhawks
Isiah Marino
0 0 15 13 0 0 0 0 0 0
TC Blackhawks
Alex Rahner
0 3 47 0 0 0 0 0 0 0
TC Blackhawks
Adrian Tavarez
0 0 0 0 19 0 0 0 0 0
TC Blackhawks
Ronald Trinidad
0 0 0 85 0 0 0 0 0 0
Team Steel 2026 - Osik
Jagger Adamo
0 37 0 0 0 0 0 0 0 0
Team Steel 2026 - Osik
Conner Delauzon
0 0 16 29 0 0 0 0 0 0
Team Steel 2026 - Osik
Kyle Diamond
0 0 74 0 0 0 0 0 0 0
Team Steel 2026 - Osik
Daniel (Dj) Filippone
0 50 0 0 0 0 0 0 0 0
Team Steel 2026 - Osik
Michael Mallon
0 9 0 32 0 0 0 0 0 0
Team Steel 2026 - Osik
Nick Piccoli
0 0 0 46 0 0 0 0 0 0
Team Steel 2026 - Osik
Griffin Rampoldt
0 0 0 33 0 0 0 0 0 0
Team Steel 2026 - Osik
Max Rayburn
0 0 0 44 0 0 0 0 0 0
Team Steel 2026 - Osik
Dom Suppa
0 0 22 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
2022 15U PG Super25 Mid-Atlantic Super Qualifier5TPDevelopmentRaul Hiciano926/27/2022 RR RR
2022 WWBA 2025 Grads or 15U National ChampionshipAA Elite Baseball 25'Nathaniel Lebron826/26/2022 RR
2022 14U PG Super25 Mid-Atlantic Super QualifierClubhouse 14u DemariniChris Keating896/26/2022 RR
2022 14U PG Super25 Mid-Atlantic Super QualifierClubhouse 14u DemariniCooper Rotondo846/26/2022 RR
2022 14U PG Super25 Mid-Atlantic Super QualifierClubhouse 14u DemariniMatthew Vahle896/26/2022 RR
2022 14U PG Super25 Mid-Atlantic Super QualifierClubhouse 14u ScoutCooper Rotondo846/26/2022 RR
2022 14U PG Super25 Mid-Atlantic Super QualifierTri State Arsenal 2026 MarucciCarter Bucci876/26/2022 RR