2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
THIS EVENT IS CURRENTLY SOLD OUT.
Jun 4 - 6 |  In The Net | Palmyra, PA
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
06/04
Day 2
06/05
Day 3
06/06
Day 4
06/07
Day 5
06/08
Day 6
06/09
Day 7
06/10
Day 8
06/11
Day 9
06/12
Day 10
06/13
Canes Baseball PA
Brayden Bowman
0 89 0 0 0 0 0 0 0 0
Canes Baseball PA
Harry Carr
0 0 23 0 0 0 0 0 0 0
Canes Baseball PA
Daniel Ditterline
0 36 0 0 0 0 0 0 0 0
Canes Baseball PA
Robby Grasso
0 0 18 0 0 0 0 0 0 0
Canes Baseball PA
Aidan Hagner
0 47 0 0 0 0 0 0 0 0
Canes Baseball PA
Kevin King
0 58 0 0 0 0 0 0 0 0
Canes Baseball PA
Colin Minehan
0 0 75 0 0 0 0 0 0 0
Complete Game Academy 15u Daly
Trevor Dosenbach
0 54 0 0 0 0 0 0 0 0
Complete Game Academy 15u Daly
Ethan Green
0 52 0 0 0 0 0 0 0 0
Complete Game Academy 15u Daly
Logan Harelson
0 85 0 0 0 0 0 0 0 0
Complete Game Academy 15u Daly
Ryan Jackson
0 0 26 0 0 0 0 0 0 0
Complete Game Academy 15u Daly
Drew Kennedy
0 0 43 0 0 0 0 0 0 0
Complete Game Academy 15u Daly
Joe O'Connor
0 8 0 0 0 0 0 0 0 0
Complete Game Academy 15u Daly
Noah Shultz
0 0 69 0 0 0 0 0 0 0
Complete Game Academy 15u Daly
Trent Wolf
0 79 0 0 0 0 0 0 0 0
Edge Baseball
Dawson Kehr
0 0 30 0 0 0 0 0 0 0
Edge Baseball
Tegan Kuhns
0 0 96 0 0 0 0 0 0 0
Edge Baseball
Kellen Moore
0 45 0 0 0 0 0 0 0 0
Edge Baseball
Henry Ortiz
0 21 0 0 0 0 0 0 0 0
Edge Baseball
Jonah Richardson
0 0 16 0 0 0 0 0 0 0
Edge Baseball
Morgan Shanaman
0 77 0 0 0 0 0 0 0 0
Edge Baseball
Maclelland Stiffler
0 42 0 0 0 0 0 0 0 0
Flood City Elite - 2024s
Carson Kensinger
0 40 0 0 0 0 0 0 0 0
Flood City Elite - 2024s
Hunter Martin
0 54 0 0 0 0 0 0 0 0
Flood City Elite - 2024s
Mason Pfeil
0 28 0 0 0 0 0 0 0 0
Flood City Elite - 2024s
Luke Raho
0 0 22 0 0 0 0 0 0 0
Flood City Elite - 2024s
Ben Ryan
0 0 29 0 0 0 0 0 0 0
Flood City Elite - 2024s
Kade Sell
0 0 71 0 0 0 0 0 0 0
Flood City Elite - 2024s
Nate Whysong
0 52 0 0 0 0 0 0 0 0
Keystone State Bombers 15u National
Gavin Glass
0 0 75 0 0 0 0 0 0 0
Keystone State Bombers 15u National
Levi Hackman
0 6 0 0 0 0 0 0 0 0
Keystone State Bombers 15u National
Dylan Hansen
0 98 0 0 0 0 0 0 0 0
Keystone State Bombers 15u National
Brady Hawkins
0 22 0 0 0 0 0 0 0 0
Keystone State Bombers 15u National
Mike Jaszczak
0 3 0 0 0 0 0 0 0 0
Keystone State Bombers 15u National
Ryan Jones
0 17 0 0 0 0 0 0 0 0
Keystone State Bombers 15u National
Brenden Kapczynski
0 0 49 0 0 0 0 0 0 0
Keystone State Bombers 15u National
Kaden Kimble
0 89 0 0 0 0 0 0 0 0
Keystone State Bombers 15u National
Joseph Mascaro
0 0 57 0 0 0 0 0 0 0
Keystone State Bombers 15u National
Andrew Noone
0 0 45 0 0 0 0 0 0 0
Keystone State Bombers 15u National
Drew Turner
0 0 92 0 0 0 0 0 0 0
Keystone State Bombers 15u National
Joshua Zimmerman
0 0 74 0 0 0 0 0 0 0
Mavericks 15u Black
Ryan Buda
0 85 0 0 0 0 0 0 0 0
Mavericks 15u Black
Timmy Cloak
0 31 0 0 0 0 0 0 0 0
Mavericks 15u Black
Ethan Lodish
0 0 68 0 0 0 0 0 0 0
Mavericks 15u Black
Owen Mettle
0 65 0 0 0 0 0 0 0 0
Mavericks 15u Black
Luke Minium
0 22 0 0 0 0 0 0 0 0
Mavericks 15u Black
Brayden Paul
0 27 0 0 0 0 0 0 0 0
Mavericks 15u Black
Drew Stutzman
0 0 40 0 0 0 0 0 0 0
Mavericks 15u Black
Logan Williard
0 0 15 0 0 0 0 0 0 0
Pittsburgh Spikes 15u
Jake Ebken
0 59 0 0 0 0 0 0 0 0
Pittsburgh Spikes 15u
Zyler Freedman
0 0 92 0 0 0 0 0 0 0
Pittsburgh Spikes 15u
Sam Heckert
0 0 53 0 0 0 0 0 0 0
Pittsburgh Spikes 15u
Charles Mau
0 82 0 0 0 0 0 0 0 0
Pittsburgh Spikes 15u
Brady McGuire
0 0 40 0 0 0 0 0 0 0
Pittsburgh Spikes 15u
Zachary Stern
0 71 0 0 0 0 0 0 0 0
Pittsburgh Spikes 15u
Maddox Tarquinio
0 59 0 0 0 0 0 0 0 0
Pittsburgh Spikes 15u
Zach Tkatch
0 0 71 0 0 0 0 0 0 0
Pittsburgh Spikes 15u Antonelli
Marco Alandete
0 0 30 0 0 0 0 0 0 0
Pittsburgh Spikes 15u Antonelli
Chase Beran
0 18 0 0 0 0 0 0 0 0
Pittsburgh Spikes 15u Antonelli
Caleb Emswiler
0 85 0 0 0 0 0 0 0 0
Pittsburgh Spikes 15u Antonelli
Creed Erdos
0 0 69 0 0 0 0 0 0 0
Pittsburgh Spikes 15u Antonelli
Nathan Kush
0 75 0 0 0 0 0 0 0 0
Pittsburgh Spikes 15u Antonelli
Jacob Robinson
0 29 0 0 0 0 0 0 0 0
Pittsburgh Spikes 15u Antonelli
Braeden Settnek
0 0 66 0 0 0 0 0 0 0
Steelsharks Baseball
Juan Cruz
0 0 57 0 0 0 0 0 0 0
Steelsharks Baseball
Braylen Gonzalez
0 16 97 0 0 0 0 0 0 0
Steelsharks Baseball
Noah Gyauch-Quirk
0 97 0 0 0 0 0 0 0 0
Steelsharks Baseball
Jacob Rivera
0 96 0 0 0 0 0 0 0 0
Susquehanna Valley Outlaws
Hughie Curran
0 0 82 0 0 0 0 0 0 0
Susquehanna Valley Outlaws
Josh Domaracki
0 76 0 0 0 0 0 0 0 0
Susquehanna Valley Outlaws
Aidan Everly
0 24 0 0 0 0 0 0 0 0
Susquehanna Valley Outlaws
Jack Gibson
0 35 0 0 0 0 0 0 0 0
Susquehanna Valley Outlaws
Garrett Leitzel
0 25 0 0 0 0 0 0 0 0
Susquehanna Valley Outlaws
Mark Pastore
0 81 0 0 0 0 0 0 0 0
Susquehanna Valley Outlaws
Tucker Teats
0 30 20 0 0 0 0 0 0 0
Titans Elite 15U
Wyatt Algozzine
0 8 0 0 0 0 0 0 0 0
Titans Elite 15U
Vincent Carollo
0 29 67 0 0 0 0 0 0 0
Titans Elite 15U
Christian Franchini
0 0 9 0 0 0 0 0 0 0
Titans Elite 15U
Anthony Giso
0 28 0 0 0 0 0 0 0 0
Titans Elite 15U
Colby Haver
0 29 30 0 0 0 0 0 0 0
Titans Elite 15U
Logan Krause
0 97 0 0 0 0 0 0 0 0
Titans Elite 15U
Brady Sears
0 28 0 0 0 0 0 0 0 0
Titans Elite 15U
Richie Seebode
0 25 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