2,210 MLB PLAYERS | 15,135 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)
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/03
Day 2
06/04
Day 3
06/05
Day 4
06/06
Day 5
06/07
Day 6
06/08
Day 7
06/09
Day 8
06/10
Day 9
06/11
Day 10
06/12
15U Blaze - Hayworth
Grayson Cole
0 79 0 0 0 0 0 0 0 0
15U Blaze - Hayworth
Bill Grimsley
0 0 62 0 0 0 0 0 0 0
15U Blaze - Hayworth
Conner Gundelfinger
0 0 44 0 0 0 0 0 0 0
15U Blaze - Hayworth
Michael Johnson
0 0 42 0 0 0 0 0 0 0
15U Blaze - Hayworth
Charlie Lang
0 0 0 23 0 0 0 0 0 0
15U Blaze - Hayworth
Tyson Moriarty
0 0 0 76 0 0 0 0 0 0
15U Blaze - Hayworth
Adam Poe
0 38 0 0 0 0 0 0 0 0
15U Blaze - Hayworth
Walt Stallard
0 0 82 0 0 0 0 0 0 0
15U Blaze - Stendebach
Levi Chrisman
0 41 0 27 0 0 0 0 0 0
15U Blaze - Stendebach
Reece Conaway
0 4 57 0 0 0 0 0 0 0
15U Blaze - Stendebach
Grayson Gladfelter
0 0 19 0 0 0 0 0 0 0
15U Blaze - Stendebach
Aidan Gould
0 44 0 0 0 0 0 0 0 0
15U Blaze - Stendebach
Jonny Hansen
0 0 17 0 0 0 0 0 0 0
15U Blaze - Stendebach
Wilson Holland
0 70 0 0 0 0 0 0 0 0
15U Blaze - Stendebach
Henry Merkel
0 0 0 46 0 0 0 0 0 0
15U Blaze - Stendebach
Tyson Sherich
0 33 0 0 0 0 0 0 0 0
15U Blaze - Stendebach
Squire Smith
0 0 11 37 0 0 0 0 0 0
Complete Game 15u Fitzmorris
Conner Anderson
0 71 0 0 0 0 0 0 0 0
Complete Game 15u Fitzmorris
Tyler Anderson
0 33 43 0 0 0 0 0 0 0
Complete Game 15u Fitzmorris
Kelly Fitzmorris
0 0 10 0 0 0 0 0 0 0
Complete Game 15u Fitzmorris
Peter Gibson
0 0 48 0 0 0 0 0 0 0
Complete Game 15u Fitzmorris
Kurtis Rephlo
0 0 28 24 0 0 0 0 0 0
Complete Game 15u Fitzmorris
Tanner Warner
0 0 65 0 0 0 0 0 0 0
Complete Game 15u Fitzmorris
Austin Young
0 0 0 84 0 0 0 0 0 0
Kc Kings
Joseph Carter
0 22 0 87 0 0 0 0 0 0
Kc Kings
Isaiah Evans
0 0 41 0 0 0 0 0 0 0
Kc Kings
Jayden Hasam
0 0 83 0 0 0 0 0 0 0
Kc Kings
Quinton Jones
0 45 0 7 0 0 0 0 0 0
Kc Kings
Elijah Lunn
0 0 55 0 0 0 0 0 0 0
Kc Kings
CJ Serrano
0 41 0 30 0 0 0 0 0 0
Kc Kings
Markus Smith
0 0 39 0 0 0 0 0 0 0
Natural Baseball Academy - Carmody
Cooper Hansen
0 48 0 0 0 0 0 0 0 0
Natural Baseball Academy - Carmody
Scott Matzke
0 0 73 0 0 0 0 0 0 0
Natural Baseball Academy - Carmody
Andrew Rhodes
0 0 0 63 0 0 0 0 0 0
Natural Baseball Academy - Carmody
Cooper Scott
0 66 0 0 0 0 0 0 0 0
Natural Baseball Academy - Carmody
Logan Thilges
0 0 0 12 0 0 0 0 0 0
Natural Baseball Academy - Carmody
Alex Wagoner
0 0 72 0 0 0 0 0 0 0
Natural Baseball Academy - Carmody
Sterling Widman
0 0 51 0 0 0 0 0 0 0
Natural Baseball Academy - East
Gavin Blachowicz
0 0 0 80 0 0 0 0 0 0
Natural Baseball Academy - East
Jordan Blake
0 27 0 0 0 0 0 0 0 0
Natural Baseball Academy - East
Jack Dilley
0 22 0 0 0 0 0 0 0 0
Natural Baseball Academy - East
Adam Laughlin
0 60 10 0 0 0 0 0 0 0
Natural Baseball Academy - East
Andrew McCarthy
0 20 33 17 0 0 0 0 0 0
Natural Baseball Academy - East
Jack Naujokaitis
0 0 64 0 0 0 0 0 0 0
Natural Baseball Academy - East
Cooper Peterson
0 77 0 0 0 0 0 0 0 0
Natural Baseball Academy - East
Tyler Wilcox
0 51 0 38 0 0 0 0 0 0
Natural Baseball Academy - Mendoza
Preston Baker
0 0 0 42 0 0 0 0 0 0
Natural Baseball Academy - Mendoza
Chase Bond
0 0 44 0 0 0 0 0 0 0
Natural Baseball Academy - Mendoza
Cameron Hughes
0 0 56 0 0 0 0 0 0 0
Natural Baseball Academy - Mendoza
Logan Johnson
0 0 0 53 0 0 0 0 0 0
Natural Baseball Academy - Mendoza
Luke Kesinger
0 32 0 0 0 0 0 0 0 0
Natural Baseball Academy - Mendoza
Johnson Martell
0 0 34 0 0 0 0 0 0 0
Natural Baseball Academy - Mendoza
Bradley Ogden
0 0 54 0 0 0 0 0 0 0
Natural Baseball Academy - Mendoza
Drew Sheets
0 71 0 0 0 0 0 0 0 0
Natural Baseball Academy - Mendoza
Nick Woolington
0 0 11 0 0 0 0 0 0 0
Nebraska Prospects Midwest Scout 2024's
Jarrett Bell
0 44 0 34 0 0 0 0 0 0
Nebraska Prospects Midwest Scout 2024's
Caden Cetak
0 0 21 45 0 0 0 0 0 0
Nebraska Prospects Midwest Scout 2024's
Jett Grossart
0 0 65 0 0 0 0 0 0 0
Nebraska Prospects Midwest Scout 2024's
Carson Obrecht
0 0 82 0 0 0 0 0 0 0
Nebraska Prospects Midwest Scout 2024's
Sloan Pelican
0 20 0 0 0 0 0 0 0 0
Nebraska Prospects Midwest Scout 2024's
Paul Shortridge
0 0 21 83 0 0 0 0 0 0
Nebraska Prospects Midwest Scout 2024's
Cole Songster
0 41 0 37 0 0 0 0 0 0
Nebraska Prospects Scout 2024's
Brady Brown
0 0 27 0 0 0 0 0 0 0
Nebraska Prospects Scout 2024's
Jay Coughlin
0 0 0 19 0 0 0 0 0 0
Nebraska Prospects Scout 2024's
AJ Evasco
0 0 0 64 0 0 0 0 0 0
Nebraska Prospects Scout 2024's
Finn Hochstein
0 51 0 0 0 0 0 0 0 0
Nebraska Prospects Scout 2024's
Chase Nelson
0 0 57 0 0 0 0 0 0 0
Nebraska Prospects Scout 2024's
Colin Nowaczyk
0 0 0 60 0 0 0 0 0 0
Nebraska Prospects Scout 2024's
Ben Sterbens
0 0 21 0 0 0 0 0 0 0
Nebraska Prospects Scout 2024's
J’Shawn Unger
0 0 57 0 0 0 0 0 0 0
Nebraska Prospects Scout 2024's
Michael Valdivia
0 21 0 0 0 0 0 0 0 0
Nebraska Prospects Scout 2024's
Jackson Williams
0 0 42 0 0 0 0 0 0 0
Outlaws
Brax Peter
0 38 0 13 0 0 0 0 0 0
Outlaws
Easton Renn
0 37 0 56 0 0 0 0 0 0
Outlaws
Cade Saporito
0 102 0 0 0 0 0 0 0 0
Outlaws
Wyatt Scales
0 29 12 0 0 0 0 0 0 0
Outlaws
Deacon Shapp
0 14 0 0 0 0 0 0 0 0
Outlaws
Peyton Shapp
0 40 0 49 0 0 0 0 0 0
Outlaws
Rhett Smith
0 0 0 90 0 0 0 0 0 0
Outlaws
Alex Williams
0 0 55 0 0 0 0 0 0 0
Pilots
Eli Boyer
0 0 0 49 0 0 0 0 0 0
Pilots
Alex Hart
0 34 0 0 0 0 0 0 0 0
Pilots
Will Jenkins
0 55 0 47 0 0 0 0 0 0
Pilots
Werner William Keidel
0 25 22 0 0 0 0 0 0 0
Pilots
Connor Lucido
0 37 0 0 0 0 0 0 0 0
Pilots
John Mendy
0 0 36 0 0 0 0 0 0 0
Pilots
Jackson Taylor
0 43 0 41 0 0 0 0 0 0
Pilots
Michael Yagan
0 17 47 0 0 0 0 0 0 0
Ranger Baseball Club
Jackson Cendroski
0 0 60 0 0 0 0 0 0 0
Ranger Baseball Club
Brayden Dolan
0 0 0 37 0 0 0 0 0 0
Ranger Baseball Club
Dawson Harmon
0 18 0 0 0 0 0 0 0 0
Ranger Baseball Club
Brycen Morrison
0 0 62 0 0 0 0 0 0 0
Ranger Baseball Club
Grady Olson
0 0 29 57 0 0 0 0 0 0
Ranger Baseball Club
Brendyn Petrin
0 0 56 0 0 0 0 0 0 0
Ranger Baseball Club
Ivan Rink
0 0 8 15 0 0 0 0 0 0
Ranger Baseball Club
Logan Schminke
0 0 0 46 0 0 0 0 0 0
Ranger Baseball Club
Dylan Smith
0 45 0 0 0 0 0 0 0 0
Ranger Baseball Club
Garet Smith
0 0 0 15 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest