2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
Teams will play 1-2 evening weekday pool games
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)
17-18 105 0 Days 1 Day 2 Days 3 Days 4 Days
1-30 31-45 46-60 61-80 81+
0
= Required Rest
PlayerDay 1
05/31
Day 2
06/01
Day 3
06/02
Day 4
06/03
Day 5
06/04
Day 6
06/05
Day 7
06/06
Day 8
06/07
Day 9
06/08
Day 10
06/09
Capital Baseball Club
Jackson Camper
100 0 0 0 0 0 0 0 0 0
Capital Baseball Club
Tyson Garrett
34 0 0 0 0 0 0 0 0 0
Capital Baseball Club
Cooper Kiefer
0 0 0 25 0 0 0 0 0 0
Capital Baseball Club
Jacob Muench
0 0 0 107 0 0 0 0 0 0
Capital Baseball Club
Michael Navarro
0 0 0 0 14 0 0 0 0 0
Capital Baseball Club
Dallas Phipps
0 0 0 86 0 0 0 0 0 0
Capital Baseball Club
Lucas Redman
15 0 0 0 0 0 0 0 0 0
Capital Baseball Club
Parker Vandiver
0 0 0 0 91 0 0 0 0 0
CBA NW
Tyler Arnold
0 25 0 81 0 0 0 0 0 0
CBA NW
William Frith
0 0 0 34 0 0 0 0 0 0
CBA NW
Jack Harvey
0 0 0 0 47 0 0 0 0 0
CBA NW
Cesar Andre Lopez
0 12 0 0 0 0 0 0 0 0
CBA NW
Chase Lui
0 0 0 106 0 0 0 0 0 0
CBA NW
Adam Perry
0 87 0 0 0 0 0 0 0 0
CBA NW
Cole Rowe
0 0 0 53 0 0 0 0 0 0
CBA NW
Kellan Wu
0 0 0 0 33 0 0 0 0 0
ElevateNW Underclass 2025
Nolan Curran
0 0 36 0 63 0 0 0 0 0
ElevateNW Underclass 2025
Hiroshi Johnson
0 0 72 0 0 0 0 0 0 0
ElevateNW Underclass 2025
Reese Logsdon
0 0 0 0 87 0 0 0 0 0
ElevateNW Underclass 2025
Brady O'Cain
0 0 45 0 0 0 0 0 0 0
ElevateNW Underclass 2025
Drew Pepin
0 0 36 0 60 0 0 0 0 0
ElevateNW Underclass 2025
Jonah Schroeder
0 0 0 25 0 0 0 0 0 0
ElevateNW Underclass 2025
Dominic Wilson
0 0 0 78 0 0 0 0 0 0
New Level Baseball College Prep Brubaker
Isaiah Afework
0 0 0 60 0 0 0 0 0 0
New Level Baseball College Prep Brubaker
Gavin Brubaker
0 0 0 0 2 0 0 0 0 0
New Level Baseball College Prep Brubaker
Brett Ellingson
0 0 0 56 0 0 0 0 0 0
New Level Baseball College Prep Brubaker
Hunter Grasser
0 0 0 0 48 0 0 0 0 0
New Level Baseball College Prep Brubaker
Cameron Hale
0 0 40 0 0 0 0 0 0 0
New Level Baseball College Prep Brubaker
Jacob Hayes
0 0 0 10 0 0 0 0 0 0
New Level Baseball College Prep Brubaker
Tyler Logan
0 0 26 0 0 0 0 0 0 0
New Level Baseball College Prep Brubaker
Marcel Mercado
0 0 0 0 43 0 0 0 0 0
New Level Baseball College Prep Brubaker
Cole Murawski
0 0 0 0 49 0 0 0 0 0
New Level Baseball College Prep Brubaker
Jevin Patterson
0 0 0 64 0 0 0 0 0 0
New Level Baseball College Prep Brubaker
Jackson Warner
0 0 0 54 31 0 0 0 0 0
New Level Baseball College Prep Ringrose
Micah Bujacich
61 0 0 0 0 0 0 0 0 0
New Level Baseball College Prep Ringrose
Ian Draper
13 0 0 0 0 0 0 0 0 0
New Level Baseball College Prep Ringrose
Nick Fazio
0 0 0 0 47 0 0 0 0 0
New Level Baseball College Prep Ringrose
Vayden Lawrence
0 0 0 0 85 0 0 0 0 0
New Level Baseball College Prep Ringrose
Michael Lejeune
0 0 0 0 102 0 0 0 0 0
New Level Baseball College Prep Ringrose
Mason Pike
0 0 0 0 23 0 0 0 0 0
New Level Baseball College Prep Ringrose
Jett Reed
0 0 0 94 0 0 0 0 0 0
New Level Baseball College Prep Ringrose
Tyler Walker
0 0 0 0 64 0 0 0 0 0
New Level Baseball Jr Prep Cowan
Lincoln Berg
0 0 0 91 0 0 0 0 0 0
New Level Baseball Jr Prep Cowan
JW Grose
0 83 0 0 0 0 0 0 0 0
New Level Baseball Jr Prep Cowan
Carson Hughes
0 0 0 0 27 0 0 0 0 0
New Level Baseball Jr Prep Cowan
Carsten Lemon
0 0 0 8 0 0 0 0 0 0
New Level Baseball Jr Prep Cowan
Lukas McLeroy
0 0 0 0 61 0 0 0 0 0
New Level Baseball Jr Prep Cowan
Payton Moritz
0 0 0 0 26 0 0 0 0 0
New Level Baseball Jr Prep Cowan
Hunter Payne
0 5 0 36 0 0 0 0 0 0
New Level Baseball Jr Prep Cowan
Daniel Porras
0 0 0 35 0 0 0 0 0 0
New Level Baseball Jr Prep Cowan
Drew Wicklander
0 0 0 40 0 0 0 0 0 0
NW Diamond Sports 18u Black
Cooper Adams
0 0 0 51 0 0 0 0 0 0
NW Diamond Sports 18u Black
Aiden Bernard
0 0 46 0 0 0 0 0 0 0
NW Diamond Sports 18u Black
Zachary Clinton
0 0 0 76 0 0 0 0 0 0
NW Diamond Sports 18u Black
Robbie Harden
0 0 0 0 51 0 0 0 0 0
NW Diamond Sports 18u Black
Isaiah McIntosh
0 0 35 0 0 0 0 0 0 0
NW Diamond Sports 18u Black
Boyd Messman
0 0 0 9 11 0 0 0 0 0
NW Diamond Sports 18u Black
Dylan Nelson
0 0 0 50 0 0 0 0 0 0
NW Diamond Sports 18u Black
Lucas Plenert
0 0 0 77 0 0 0 0 0 0
NW Diamond Sports 18u Black
Wyatt Sturgeon
0 0 0 0 60 0 0 0 0 0
NW Diamond Sports 18u Black
Jackson Vandomelen
0 0 27 0 0 0 0 0 0 0
Premier Baseball Club 18u
Branson Castleberry
0 0 0 34 0 0 0 0 0 0
Premier Baseball Club 18u
Makani Geisen
0 0 42 0 0 0 0 0 0 0
Premier Baseball Club 18u
Camden Hern
0 0 0 66 0 0 0 0 0 0
Premier Baseball Club 18u
Luke Kovac
0 0 0 75 0 0 0 0 0 0
Premier Baseball Club 18u
Trevin Long
0 0 0 0 87 0 0 0 0 0
Premier Baseball Club 18u
Blake Mattern
0 0 0 28 0 0 0 0 0 0
Premier Baseball Club 18u
Vaden Priest
0 0 0 28 7 0 0 0 0 0
Premier Baseball Club 18u
Deven Anthony Savella
0 0 60 0 0 0 0 0 0 0
Slugger Baseball
Dante Acacio
0 0 0 67 0 0 0 0 0 0
Slugger Baseball
Cole Flowers
0 0 0 84 0 0 0 0 0 0
Slugger Baseball
Ethan "Finn" Hawkins
0 0 0 0 99 0 0 0 0 0
Slugger Baseball
Ryland Heckman
0 0 0 30 8 0 0 0 0 0
Slugger Baseball
Blake Herdman
0 0 48 0 0 0 0 0 0 0
Slugger Baseball
Tristan Schaefer
0 0 0 34 0 0 0 0 0 0
Slugger Baseball
Mac Tovey
0 0 40 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest