2,086 MLB PLAYERS | 14,476 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)
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
05/24
Day 2
05/25
Day 3
05/26
Day 4
05/27
Day 5
05/28
Day 6
05/29
Day 7
05/30
Day 8
05/31
Day 9
06/01
Day 10
06/02
BlueClaws Baseball Academy
Ryan Acquisto
0 0 31 0 0 0 0 0 0 0
BlueClaws Baseball Academy
Michael Avino
0 31 0 0 0 0 0 0 0 0
BlueClaws Baseball Academy
Jason Basilicata
0 34 0 0 0 0 0 0 0 0
BlueClaws Baseball Academy
Bryson Kirby
0 20 0 0 0 0 0 0 0 0
BlueClaws Baseball Academy
Brayden Lowden
0 0 14 0 0 0 0 0 0 0
BlueClaws Baseball Academy
Jack Tiernan
0 18 80 0 0 0 0 0 0 0
Brooklyn Cougars
Thomas Aflak
0 25 29 0 0 0 0 0 0 0
Brooklyn Cougars
Anthony Almonte
0 17 50 0 0 0 0 0 0 0
Brooklyn Cougars
Vincent Araujo
0 37 0 0 0 0 0 0 0 0
Brooklyn Cougars
Zachary Donofrio
0 26 0 0 0 0 0 0 0 0
Brooklyn Cougars
Tyler Ferris
0 44 0 0 0 0 0 0 0 0
Brooklyn Cougars
Jake Hansen
0 0 21 0 0 0 0 0 0 0
Brooklyn Cougars
Samuel Kustal
0 82 0 0 0 0 0 0 0 0
Brooklyn Cougars
James McCoy
0 0 23 0 0 0 0 0 0 0
Brooklyn Cougars
Charlie O'Shea
0 15 0 0 0 0 0 0 0 0
Canes Mid-Atlantic Gold
Cameron Aycock
0 35 0 19 0 0 0 0 0 0
Canes Mid-Atlantic Gold
Austin Cannon
0 15 0 18 0 0 0 0 0 0
Canes Mid-Atlantic Gold
Michael Floriendo
0 0 47 0 0 0 0 0 0 0
Canes Mid-Atlantic Gold
Jack Harley
0 16 0 0 0 0 0 0 0 0
Canes Mid-Atlantic Gold
Jaxon Kehoe
0 14 0 0 0 0 0 0 0 0
Canes Mid-Atlantic Gold
Jack Oday
0 93 0 0 0 0 0 0 0 0
Canes Mid-Atlantic Gold
Landon Parker
0 27 0 30 0 0 0 0 0 0
Canes Mid-Atlantic Gold
Jimmyll Williams
0 35 0 49 0 0 0 0 0 0
Canes Mid-Atlantic Gold
Sean Williams
0 19 0 83 0 0 0 0 0 0
Delaware Diamonds
Jackson Dorsey
0 89 0 0 0 0 0 0 0 0
Delaware Diamonds
Brandon Grygo
0 77 0 0 0 0 0 0 0 0
Delaware Diamonds
Casey Hackett
0 0 97 0 0 0 0 0 0 0
Delaware Diamonds
Ryan James
0 0 0 38 0 0 0 0 0 0
Delaware Diamonds
Mac Keating
0 18 0 47 0 0 0 0 0 0
Delaware Diamonds
Travis Peden
0 0 0 83 0 0 0 0 0 0
Delaware Diamonds
Logan Taylor
0 18 11 0 0 0 0 0 0 0
Delaware Diamonds
Chase Timmons
0 40 0 0 0 0 0 0 0 0
Dream Chasers 13U
Grason De La Cruz
0 18 0 0 0 0 0 0 0 0
Dream Chasers 13U
Justin Hernandez
0 96 0 0 0 0 0 0 0 0
Dream Chasers 13U
Zachary Marceau
0 80 0 0 0 0 0 0 0 0
Dream Chasers 13U
Ariel Miranda
0 38 0 0 0 0 0 0 0 0
Dream Chasers 13U
Janiel Santana
0 0 65 0 0 0 0 0 0 0
Dream Chasers 13U
Grayson Testino
0 0 56 0 0 0 0 0 0 0
Dream Chasers 13U
Maxwell Urena
0 4 0 0 0 0 0 0 0 0
Dream Chasers 13U
Sebastian Velasquez
0 33 0 0 0 0 0 0 0 0
Frazier's Downtown Academy
Joseph Bentivegna
0 0 66 0 0 0 0 0 0 0
Frazier's Downtown Academy
Gavin Degregorio
0 81 0 0 0 0 0 0 0 0
Frazier's Downtown Academy
Wyatt Hunt
0 0 32 0 0 0 0 0 0 0
Frazier's Downtown Academy
Bobby Karinja
0 23 0 0 0 0 0 0 0 0
Frazier's Downtown Academy
Collin McCarron
0 74 0 0 0 0 0 0 0 0
Frazier's Downtown Academy
Dante Vernieri
0 35 0 0 0 0 0 0 0 0
Keystone State Bombers
Bryce Avery
0 95 0 0 0 0 0 0 0 0
Keystone State Bombers
Trey Eckman
0 30 0 0 0 0 0 0 0 0
Keystone State Bombers
Kevin Eden
0 15 0 0 0 0 0 0 0 0
Keystone State Bombers
Levi Hackman
0 32 0 0 0 0 0 0 0 0
Keystone State Bombers
Brenden Kapczynski
0 33 0 0 0 0 0 0 0 0
Keystone State Bombers
Luke Landis
0 0 45 0 0 0 0 0 0 0
Keystone State Bombers
Ryan Turner
0 18 0 0 0 0 0 0 0 0
Keystone State Bombers
Joshua Zimmerman
0 34 0 0 0 0 0 0 0 0
Mid Atlantic Show 13U Select
Austin Denamen
0 0 78 0 0 0 0 0 0 0
Mid Atlantic Show 13U Select
Daviel Fernandez
0 0 0 44 0 0 0 0 0 0
Mid Atlantic Show 13U Select
William Grayson
0 45 0 0 0 0 0 0 0 0
Mid Atlantic Show 13U Select
Lukas Guerrier
0 0 0 10 0 0 0 0 0 0
Mid Atlantic Show 13U Select
Ethan Hahn
0 0 0 87 0 0 0 0 0 0
Mid Atlantic Show 13U Select
Drew Haines
0 0 0 42 0 0 0 0 0 0
Mid Atlantic Show 13U Select
Sean Konopka
0 0 85 0 0 0 0 0 0 0
Mid Atlantic Show 13U Select
Micah Wells
0 0 0 92 0 0 0 0 0 0
Mid Atlantic Show 13U Select
Ryan Zimmer
0 0 22 0 0 0 0 0 0 0
NJ Tribe
Aaron Del Tin
1 0 98 0 0 0 0 0 0 0
NJ Tribe
Colin Freer
0 0 54 0 0 0 0 0 0 0
NJ Tribe
Nick Rigby
100 0 0 0 0 0 0 0 0 0
NJ Tribe
Roman Sakele
18 0 0 0 0 0 0 0 0 0
NJ Tribe
Tyler Spencer
0 0 29 0 0 0 0 0 0 0
NJ Tribe
Jackson Stoll
0 0 67 0 0 0 0 0 0 0
Peninsula RiverDawgs 13U
Michael Bender
58 0 0 0 0 0 0 0 0 0
Peninsula RiverDawgs 13U
Brian Cantalupo
34 0 0 0 0 0 0 0 0 0
Peninsula RiverDawgs 13U
Ryan Dibernardo
19 68 0 0 0 0 0 0 0 0
Peninsula RiverDawgs 13U
Cole Herman
0 25 0 0 0 0 0 0 0 0
Peninsula RiverDawgs 13U
Nick Lennon
0 0 44 0 0 0 0 0 0 0
Peninsula RiverDawgs 13U
Eric Loureiro
14 30 0 0 0 0 0 0 0 0
Peninsula RiverDawgs 13U
Zach Turanski
0 0 57 0 0 0 0 0 0 0
Richmond County Nationals 13U Sutter
Gregory Bruno
0 0 0 96 0 0 0 0 0 0
Richmond County Nationals 13U Sutter
Leo Doyle
0 0 84 0 0 0 0 0 0 0
Richmond County Nationals 13U Sutter
Jack Kehoe
0 0 0 2 0 0 0 0 0 0
Richmond County Nationals 13U Sutter
Ronin Lee
0 0 41 0 0 0 0 0 0 0
Richmond County Nationals 13U Sutter
Ethan Marzo
85 0 0 0 0 0 0 0 0 0
Richmond County Nationals 13U Sutter
John Papagni
29 0 37 0 0 0 0 0 0 0
Richmond County Nationals 13U Sutter
Anthony Spungin
0 0 77 0 0 0 0 0 0 0
Sportika Gallagher Elite
Michael Eidel
0 4 0 0 0 0 0 0 0 0
Sportika Gallagher Elite
Dante Farrell-Brown
0 0 46 0 0 0 0 0 0 0
Sportika Gallagher Elite
David Hamlin
0 0 88 0 0 0 0 0 0 0
Sportika Gallagher Elite
Jacob Hastings
0 62 0 0 0 0 0 0 0 0
Sportika Gallagher Elite
Chris Levonas
0 37 0 0 0 0 0 0 0 0
Sportika Gallagher Elite
Joseph Loreti
0 61 0 0 0 0 0 0 0 0
Sportika Gallagher Elite
Walter Perski
0 0 4 0 0 0 0 0 0 0
Sportika Gallagher Elite
Edward Werse
0 76 0 0 0 0 0 0 0 0
Tri State Arsenal 13u National
Chris Accardo
0 0 94 0 0 0 0 0 0 0
Tri State Arsenal 13u National
Jack Kirchner
0 36 0 0 0 0 0 0 0 0
Tri State Arsenal 13u National
Jack Subramanian
0 42 0 0 0 0 0 0 0 0
Tri State Arsenal 13u National
Zaine Toneske
0 59 0 0 0 0 0 0 0 0
Tri State Arsenal 13u National
James Vlastaris
0 64 0 0 0 0 0 0 0 0
Zoned RedHawks Elite
Matthew Baxter
24 0 0 0 0 0 0 0 0 0
Zoned RedHawks Elite
Kyle Giacobello
0 46 0 0 0 0 0 0 0 0
Zoned RedHawks Elite
Zack Kucerka
35 0 36 0 0 0 0 0 0 0
Zoned RedHawks Elite
Macai Moore
0 90 0 0 0 0 0 0 0 0
Zoned RedHawks Elite
Matthew Park
45 0 0 0 0 0 0 0 0 0
Zoned RedHawks Elite
Alex Payne
0 26 0 0 0 0 0 0 0 0
Zoned RedHawks Elite
Joe Spirra
13 0 0 0 0 0 0 0 0 0
Zoned RedHawks Elite
Frankie Verano
0 0 63 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest