2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
Once the N Military Trail parking lot fills up, overflow parking will now be through the Haverhill parking lot rather than the grass lot on N Military Trail.
Schedule/Scores Brackets Event Info   Pool Standings 4 Event Articles
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/22
Day 2
06/23
Day 3
06/24
Day 4
06/25
Day 5
06/26
Day 6
06/27
Day 7
06/28
Day 8
06/29
Day 9
06/30
Day 10
07/01
5 Star National 15U Dobbs
Sean Benjamin
0 0 53 0 0 0 0 0 0 0
5 Star National 15U Dobbs
Jacob Burnham
38 0 0 0 0 0 0 0 0 0
5 Star National 15U Dobbs
Garrett Harper
58 0 0 0 0 0 0 0 0 0
5 Star National 15U Dobbs
Matt Hoag
53 0 0 0 0 0 0 0 0 0
5 Star National 15U Dobbs
Caden Kessler
8 70 0 0 0 0 0 0 0 0
5 Star National 15U Dobbs
Parker McCoy
0 0 61 0 0 0 0 0 0 0
5 Star National 15U Dobbs
Cooper McMullen
61 0 0 0 0 0 0 0 0 0
5 Star National 15U Dobbs
Dawson Shelton
0 16 21 0 0 0 0 0 0 0
Burn 2024
Landon Carter
59 0 0 37 0 0 0 0 0 0
Burn 2024
Jon Embury
0 56 0 0 0 0 0 0 0 0
Burn 2024
Luke Janosek
0 0 28 0 0 0 0 0 0 0
Burn 2024
Logan Krause
0 0 2 0 0 0 0 0 0 0
Burn 2024
Will Landers
0 36 0 11 0 0 0 0 0 0
Burn 2024
Cody Mayes
0 0 0 39 0 0 0 0 0 0
Burn 2024
Will St.Onge
72 0 0 0 0 0 0 0 0 0
Burn 2024
Jacob Traeger
0 21 33 0 0 0 0 0 0 0
Burn 2024
Nate Winterhalter
36 0 59 0 0 0 0 0 0 0
Burn 2024
Simon Yochum
46 0 0 40 0 0 0 0 0 0
Canes National 15U
Cameron Aycock
0 0 20 0 0 0 0 0 0 0
Canes National 15U
Luke Costello
0 0 71 0 0 0 0 0 0 0
Canes National 15U
BJ Etheridge
0 0 65 0 0 0 0 0 0 0
Canes National 15U
Jake Gregor
38 0 0 37 0 0 0 0 0 0
Canes National 15U
Carson Messina
0 0 0 18 0 0 0 0 0 0
Canes National 15U
Chase Mobley
52 0 0 56 0 0 0 0 0 0
Canes National 15U
Owen Paino
0 0 0 38 0 0 0 0 0 0
Canes National 15U
Ryan Perkins
0 0 0 82 0 0 0 0 0 0
Canes National 15U
Luca Perriello
0 0 0 36 0 0 0 0 0 0
Canes National 15U
Nicholas Rovitti
0 0 36 0 0 0 0 0 0 0
Canes National 15U
Thayer Tavormina
0 66 0 0 0 0 0 0 0 0
Canes National 15U
Owen Yarussi
0 39 0 0 0 0 0 0 0 0
Dirtbags 15U Camo
Levi Brown
0 0 0 15 0 0 0 0 0 0
Dirtbags 15U Camo
Braiden Eagen
47 0 0 0 0 0 0 0 0 0
Dirtbags 15U Camo
Cole Green
19 0 0 0 0 0 0 0 0 0
Dirtbags 15U Camo
Tyler Green
0 0 0 18 0 0 0 0 0 0
Dirtbags 15U Camo
Perry Hargett
0 38 0 0 0 0 0 0 0 0
Dirtbags 15U Camo
Gavin Larsen
0 65 0 0 0 0 0 0 0 0
Dirtbags 15U Camo
Matthew Lefevers
0 0 17 0 0 0 0 0 0 0
Dirtbags 15U Camo
Ethan Pribramsky
0 0 0 40 0 0 0 0 0 0
Dirtbags 15U Camo
Hutson Rising
46 0 0 0 0 0 0 0 0 0
Dirtbags 15U Camo
Trace Simmons
0 0 0 33 0 0 0 0 0 0
Dirtbags 15U Camo
Colby Vanhook
0 78 0 0 0 0 0 0 0 0
East Coast Sox 15U Franchise
Matthew Cash
58 0 0 76 0 0 0 0 0 0
East Coast Sox 15U Franchise
Walker Hooks
0 0 61 0 0 0 0 0 0 0
East Coast Sox 15U Franchise
Jackson Kohr
46 0 0 13 0 0 0 0 0 0
East Coast Sox 15U Franchise
Brant Melancon
0 0 28 0 0 0 0 0 0 0
East Coast Sox 15U Franchise
Jack Sanderson
0 54 0 0 0 0 0 0 0 0
East Coast Sox 15U Franchise
Tanner Sauls
0 78 0 0 0 0 0 0 0 0
East Coast Sox 15U Franchise
Wilton Taylor
57 0 0 0 0 0 0 0 0 0
East Coast Sox 15U Franchise
Jacob Thorn
7 10 0 0 0 0 0 0 0 0
East Coast Sox 15U Franchise
Tanner Waldrop
0 0 20 0 0 0 0 0 0 0
East Coast Sox 15U Franchise
Caden Wooldridge
25 0 0 0 0 0 0 0 0 0
Elite Squad 15u
Cannon Baughman
0 46 0 0 0 0 0 0 0 0
Elite Squad 15u
Mickey Case
8 0 0 0 0 0 0 0 0 0
Elite Squad 15u
Alexander Garcia
27 0 15 0 0 0 0 0 0 0
Elite Squad 15u
Gavin Gargiulo
28 0 10 0 0 0 0 0 0 0
Elite Squad 15u
Bryce Jackson
0 0 0 9 0 0 0 0 0 0
Elite Squad 15u
James Litman
0 0 24 24 0 0 0 0 0 0
Elite Squad 15u
Kody Morgan
0 0 0 5 0 0 0 0 0 0
Elite Squad 15u
Elias Raptis
0 56 0 0 0 0 0 0 0 0
Elite Squad 15u
Johnny Riordan
0 0 47 0 0 0 0 0 0 0
Elite Squad 15u
Dane Rossi
51 0 0 64 0 0 0 0 0 0
Elite Squad 15u
Aiden Tarshis
51 0 0 59 0 0 0 0 0 0
Elite Squad 15u
Dawson Thrush
20 0 0 33 0 0 0 0 0 0
Elite Squad 15u
Michael Torres
0 0 27 39 0 0 0 0 0 0
FTB Tucci 15U
Nick Delucia
84 0 0 0 0 0 0 0 0 0
FTB Tucci 15U
Braden Marino
30 0 0 33 0 0 0 0 0 0
FTB Tucci 15U
Isander Martinez
0 26 0 24 0 0 0 0 0 0
FTB Tucci 15U
Cade O'Leary
0 0 13 66 0 0 0 0 0 0
FTB Tucci 15U
Matthew Pagan
0 48 0 0 0 0 0 0 0 0
FTB Tucci 15U
Dawson Rankin
0 56 0 0 0 0 0 0 0 0
FTB Tucci 15U
Andrew Spahn
66 0 0 0 0 0 0 0 0 0
FTB Tucci 15U
Aiden Torres
33 0 0 0 0 0 0 0 0 0
Scorpions 2024 Marucci
Tyler Hacker
60 0 0 78 0 0 0 0 0 0
Scorpions 2024 Marucci
Noah Knight
0 0 31 0 0 0 0 0 0 0
Scorpions 2024 Marucci
Ryan Kulikowski
65 0 0 0 0 0 0 0 0 0
Scorpions 2024 Marucci
Shane Lavin
0 0 74 0 0 0 0 0 0 0
Scorpions 2024 Marucci
Kellon Lindsey
0 0 15 0 0 0 0 0 0 0
Scorpions 2024 Marucci
Mattox Meeks
0 0 89 0 0 0 0 0 0 0
Scorpions 2024 Marucci
Connor Mulready
0 40 0 31 0 0 0 0 0 0
Scorpions 2024 Marucci
Joshua Sanchez
0 0 11 0 0 0 0 0 0 0
Scorpions 2024 Marucci
Davis Stine
0 75 0 0 0 0 0 0 0 0
Scorpions 2024 Marucci
Alexander Westfield
0 0 0 28 0 0 0 0 0 0
Team Elite 15u Scout Team
Garrison Kahn
0 20 0 0 0 0 0 0 0 0
Team Elite 15u Scout Team
Jake McGhee
0 39 0 0 0 0 0 0 0 0
Team Elite 15u Scout Team
Thorpe Musci
15 0 85 0 0 0 0 0 0 0
Team Elite 15u Scout Team
Jase Peoples
0 0 1 0 0 0 0 0 0 0
Team Elite 15u Scout Team
John Peters
0 22 0 0 0 0 0 0 0 0
Team Elite 15u Scout Team
Rhett Roeser
0 81 0 0 0 0 0 0 0 0
Team Elite 15u Scout Team
Jackson Sanders
82 0 0 0 0 0 0 0 0 0
Team Elite 15u Scout Team
Ford Thompson
0 66 0 0 0 0 0 0 0 0
UBC Scout Team 15U
Brandon Beasley
0 0 0 21 0 0 0 0 0 0
UBC Scout Team 15U
Kyle Bechtold
56 0 0 0 0 0 0 0 0 0
UBC Scout Team 15U
Cale Cox
22 0 0 12 0 0 0 0 0 0
UBC Scout Team 15U
Devin Grazzal
0 68 0 0 0 0 0 0 0 0
UBC Scout Team 15U
Josiah Haynes
0 45 0 0 0 0 0 0 0 0
UBC Scout Team 15U
Daniel Jimenez
0 0 48 0 0 0 0 0 0 0
UBC Scout Team 15U
J.T. Leanos
0 0 0 32 0 0 0 0 0 0
UBC Scout Team 15U
Michael Manna
68 0 0 0 0 0 0 0 0 0
UBC Scout Team 15U
Will McDonald
68 0 0 0 0 0 0 0 0 0
UBC Scout Team 15U
James Rieff
0 0 0 46 0 0 0 0 0 0
UBC Scout Team 15U
Russell Wilson
45 0 0 0 0 0 0 0 0 0
UBC Scout Team 15U
Austin Woodbury
0 0 45 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/22
Day 2
06/23
Day 3
06/24
Day 4
06/25
2021 PG 15U National Select ChampionshipDirtbags 15U CamoBraiden Eagen656/19/2021 RR