2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
All teams are now guaranteed 2 games (1 pool play & at least 1 consolation/ playoff game)
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)
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/24
Day 2
09/25
Day 3
09/26
Day 4
09/27
Day 5
09/28
Day 6
09/29
Day 7
09/30
Day 8
10/01
Day 9
10/02
Day 10
10/03
.9ers Baseball Club 15u
Phillip Christopher
0 0 16 0 0 0 0 0 0 0
.9ers Baseball Club 15u
Logan Franks
0 0 36 0 0 0 0 0 0 0
.9ers Baseball Club 15u
Nick Hayden
0 72 0 0 0 0 0 0 0 0
.9ers Baseball Club 15u
Dylan Iwanyk
0 21 0 0 0 0 0 0 0 0
.9ers Baseball Club 15u
Nick Kowalewski
0 0 22 0 0 0 0 0 0 0
.9ers Baseball Club 15u
Terrance Manning
0 0 25 0 0 0 0 0 0 0
.9ers Baseball Club 15u
Joe Peacock
0 0 29 0 0 0 0 0 0 0
.9ers Baseball Club 15u
Charlie Urbanowicz
0 39 0 0 0 0 0 0 0 0
.9ers Baseball Club 16u
Anthony Adesso
0 77 0 0 0 0 0 0 0 0
.9ers Baseball Club 16u
Luke Buda
0 0 95 0 0 0 0 0 0 0
.9ers Baseball Club 16u
Colin Freer
0 0 42 0 0 0 0 0 0 0
.9ers Baseball Club 16u
Brendan Lavin
0 43 0 0 0 0 0 0 0 0
Colossal Baseball 15U
Kole Bagnell
0 0 17 0 0 0 0 0 0 0
Colossal Baseball 15U
Grayson Bravo
0 98 0 0 0 0 0 0 0 0
Colossal Baseball 15U
Jack Cappuccio
0 15 68 0 0 0 0 0 0 0
Colossal Baseball 15U
Brandon Dekerlegand
0 0 54 0 0 0 0 0 0 0
Colossal Baseball 15U
Ethan Lawrence
0 0 33 0 0 0 0 0 0 0
Colossal Baseball 15U
Joey Ruffino
0 0 36 0 0 0 0 0 0 0
Long Island Titans Cashman
Alexander Baaden
0 0 61 0 0 0 0 0 0 0
Long Island Titans Cashman
Tyler Bonsignore
0 89 0 0 0 0 0 0 0 0
Long Island Titans Cashman
Everett Garber
0 0 48 0 0 0 0 0 0 0
Long Island Titans Cashman
Jordan Ynoa
0 20 0 0 0 0 0 0 0 0
Ma Show 14u Tolbert
Jason Brown
0 0 4 0 0 0 0 0 0 0
Ma Show 14u Tolbert
Eric Fowler
0 31 0 0 0 0 0 0 0 0
Ma Show 14u Tolbert
Zach Fronio
0 96 0 0 0 0 0 0 0 0
Ma Show 14u Tolbert
Nick Matteo
0 0 100 0 0 0 0 0 0 0
NJ Rising Rebels 2024
Devin Fogg
0 24 19 0 0 0 0 0 0 0
NJ Rising Rebels 2024
Aiden Genera
0 0 97 0 0 0 0 0 0 0
NJ Rising Rebels 2024
Zachary Marceau
0 100 0 0 0 0 0 0 0 0
Sj Young Guns
Benedetto Andreoli
0 74 0 0 0 0 0 0 0 0
Sj Young Guns
Samuelito Garcia Jr
0 0 96 0 0 0 0 0 0 0
Sj Young Guns
John Podgorski
0 0 77 0 0 0 0 0 0 0
Sj Young Guns
Evan Sciubba
0 0 43 0 0 0 0 0 0 0
Sj Young Guns
James Vlastaris
0 0 91 0 0 0 0 0 0 0
Sj Young Guns Pride 16u
Kyle Batt
0 55 0 0 0 0 0 0 0 0
Sj Young Guns Pride 16u
Doug Biswas
0 0 31 0 0 0 0 0 0 0
Sj Young Guns Pride 16u
Ryder Garino
0 0 84 0 0 0 0 0 0 0
Sj Young Guns Pride 16u
Ryan Lynch
0 47 0 0 0 0 0 0 0 0
Sj Young Guns Pride 16u
Joshua Nimeroff
0 7 0 0 0 0 0 0 0 0
Sj Young Guns Pride 16u
Dalton Rdesinski
0 14 0 0 0 0 0 0 0 0
Team Francisco Notorious 9 Select
Jace Alvino
0 0 95 0 0 0 0 0 0 0
Team Francisco Notorious 9 Select
Ryan Kiendle
0 27 96 0 0 0 0 0 0 0
Team Francisco Notorious 9 Select
Andrew Lenski
0 24 0 0 0 0 0 0 0 0
Team Francisco Notorious 9 Select
Sam Leonard
0 0 10 0 0 0 0 0 0 0
Team Francisco Notorious 9 Select
Thomas O'Neill
0 6 61 0 0 0 0 0 0 0
Team Francisco Notorious 9 Select
Vincent Paolella
0 28 45 0 0 0 0 0 0 0
Team Francisco Notorious 9 Select
John Puvogel
0 6 33 0 0 0 0 0 0 0
Team Francisco Notorious 9 Select
Nick Walker
0 0 41 0 0 0 0 0 0 0
UnCommon Baseball
Zachary Bloom
0 0 84 0 0 0 0 0 0 0
UnCommon Baseball
Jack Scholz
0 0 27 0 0 0 0 0 0 0
UnCommon Baseball
Kyle Welsh
0 56 0 0 0 0 0 0 0 0
UnCommon Baseball
Van Willner
0 63 0 0 0 0 0 0 0 0
Usa Prime Northeast 16u Woodley
Brayden Boyd
0 29 59 0 0 0 0 0 0 0
Usa Prime Northeast 16u Woodley
Ethan Craig
0 43 0 0 0 0 0 0 0 0
Usa Prime Northeast 16u Woodley
Tyler Edmiston
0 44 0 0 0 0 0 0 0 0
Usa Prime Northeast 16u Woodley
Devin Garvey
0 0 42 0 0 0 0 0 0 0
Usa Prime Northeast 16u Woodley
Joseph Loreti
0 0 89 0 0 0 0 0 0 0
Usa Prime Northeast 16u Woodley
Andrew Mozi
0 0 34 0 0 0 0 0 0 0
West Jersey Wildcats
Johnny Bassett
0 0 17 0 0 0 0 0 0 0
West Jersey Wildcats
Conor Bell
0 76 0 0 0 0 0 0 0 0
West Jersey Wildcats
Collin Elam
0 0 42 0 0 0 0 0 0 0
West Jersey Wildcats
Ben Pawlak
0 29 0 0 0 0 0 0 0 0
West Jersey Wildcats
Jack Runner
0 3 0 0 0 0 0 0 0 0
West Jersey Wildcats
Devin Singh
0 29 0 0 0 0 0 0 0 0
West Jersey Wildcats
Elijah Tradigo
0 0 81 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest