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
09/15
Day 2
09/16
Day 3
09/17
Day 4
09/18
Day 5
09/19
Day 6
09/20
Day 7
09/21
Day 8
09/22
Day 9
09/23
Day 10
09/24
5 Star National 16U Black
Cody Boshell
0 0 79 0 0 0 0 0 0 0
5 Star National 16U Black
Tripp Hannah
0 0 19 0 0 0 0 0 0 0
5 Star National 16U Black
Jake Hunter
0 0 30 0 0 0 0 0 0 0
5 Star National 16U Black
Mason Jones
0 77 0 0 0 0 0 0 0 0
5 Star National 16U Black
Walker Myhand
0 1 11 0 0 0 0 0 0 0
5 Star National 16U Black
William Myhand
0 0 18 0 0 0 0 0 0 0
5 Star National 16U Black
Hunter Rodgers
0 31 0 0 0 0 0 0 0 0
643 DP Cougars 16U
Carson Adomnik
0 45 0 0 0 0 0 0 0 0
643 DP Cougars 16U
Chase Anarumo
13 0 52 0 0 0 0 0 0 0
643 DP Cougars 16U
Joshua Butler
53 0 0 0 0 0 0 0 0 0
643 DP Cougars 16U
Caden Lenzi
0 0 53 0 0 0 0 0 0 0
643 DP Cougars 16U
Elan Lieberman
0 0 37 0 0 0 0 0 0 0
643 DP Cougars 16U
Ben Mason
49 0 0 0 0 0 0 0 0 0
643 DP Cougars 16U
Scott Miller
0 0 58 0 0 0 0 0 0 0
643 DP Cougars 16U
Jack Richerson
0 0 14 0 0 0 0 0 0 0
643 DP Cougars 16U
Hudson Thomas
0 58 0 0 0 0 0 0 0 0
643 DP Cougars 16U
Logan Wideman
0 0 47 0 0 0 0 0 0 0
Artillery Baseball 2026 Scout
Jason Amalbert
0 0 0 43 0 0 0 0 0 0
Artillery Baseball 2026 Scout
Everett Burdett
0 64 0 0 0 0 0 0 0 0
Artillery Baseball 2026 Scout
Luke Crighton
0 0 0 59 0 0 0 0 0 0
Artillery Baseball 2026 Scout
Noah Farrell
0 31 0 0 0 0 0 0 0 0
Artillery Baseball 2026 Scout
Jackson Gilbert
0 0 0 65 0 0 0 0 0 0
Artillery Baseball 2026 Scout
James Haupt
0 0 0 20 0 0 0 0 0 0
Artillery Baseball 2026 Scout
Matthew Hopkinson
0 17 32 0 0 0 0 0 0 0
Artillery Baseball 2026 Scout
Christopher Marano
0 0 19 89 0 0 0 0 0 0
Artillery Baseball 2026 Scout
Deacon Nelson
0 0 27 0 0 0 0 0 0 0
Artillery Baseball 2026 Scout
Henry Pancoast
0 0 0 16 0 0 0 0 0 0
Artillery Baseball 2026 Scout
Leo Rosand
0 0 61 0 0 0 0 0 0 0
Artillery Baseball 2026 Scout
Logan Slimko
0 0 0 68 0 0 0 0 0 0
Artillery Baseball 2026 Scout
Chase Smith
0 55 0 0 0 0 0 0 0 0
Artillery Baseball 2026 Scout
Ray Smith
0 0 43 0 0 0 0 0 0 0
Artillery Baseball 2026 Scout
Ford Stoen
0 0 54 0 0 0 0 0 0 0
Canes National 16U
Carter Adams
0 0 13 0 0 0 0 0 0 0
Canes National 16U
CJ AuBuchon
0 0 11 0 0 0 0 0 0 0
Canes National 16U
Diego Becerra
0 40 0 0 0 0 0 0 0 0
Canes National 16U
Alex Hoffman
0 17 0 0 0 0 0 0 0 0
Canes National 16U
Jacob Horwitz
0 0 63 0 0 0 0 0 0 0
Canes National 16U
David Lee
0 74 0 0 0 0 0 0 0 0
Canes National 16U
Lawson McLeod
0 0 21 0 0 0 0 0 0 0
Canes National 16U
Cody Morgan
0 0 38 0 0 0 0 0 0 0
Dirtbags National 2026
Charlie Bailey
0 39 0 0 0 0 0 0 0 0
Dirtbags National 2026
Palmer Hornick
41 0 0 0 0 0 0 0 0 0
Dirtbags National 2026
Greyson Jones
0 0 0 48 0 0 0 0 0 0
Dirtbags National 2026
Chase Kiker
0 25 0 0 0 0 0 0 0 0
Dirtbags National 2026
Tyler Komorner
0 0 0 64 0 0 0 0 0 0
Dirtbags National 2026
Kayden McGlauflin
0 17 0 4 0 0 0 0 0 0
Dirtbags National 2026
Jackson Robinson
0 0 67 0 0 0 0 0 0 0
Dirtbags National 2026
Kellen Smith
65 0 0 0 0 0 0 0 0 0
East Cobb Astros 16U
Wells Grisham
0 35 0 0 0 0 0 0 0 0
East Cobb Astros 16U
Zachary Jansen
0 19 0 70 0 0 0 0 0 0
East Cobb Astros 16U
Ayden Lockett
0 0 3 59 0 0 0 0 0 0
East Cobb Astros 16U
Brayden Loquasto
0 0 89 0 0 0 0 0 0 0
East Cobb Astros 16U
Joseph Mittiga
0 68 0 0 0 0 0 0 0 0
East Cobb Astros 16U
Wyatt Waters
0 27 0 0 0 0 0 0 0 0
eXposure 16U National
Henry Allen
0 78 0 0 0 0 0 0 0 0
eXposure 16U National
Aidan Flagg
22 8 0 24 0 0 0 0 0 0
eXposure 16U National
Blake Herrell
0 0 0 57 0 0 0 0 0 0
eXposure 16U National
Camden Huckaby
0 0 0 89 0 0 0 0 0 0
eXposure 16U National
Patrick Kovacs
0 98 0 0 0 0 0 0 0 0
eXposure 16U National
Ryan Riojas
0 17 0 0 0 0 0 0 0 0
eXposure 16U National
Jax Sparks
98 0 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 16U Thompson
Lathan Gibby
0 0 21 0 0 0 0 0 0 0
Home Plate Chili Dogs 16U Thompson
Evan Osterman
0 0 72 0 0 0 0 0 0 0
Home Plate Chili Dogs 16U Thompson
Brady Rainwater
0 60 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 16U Thompson
Owen Smith
0 43 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 16U Thompson
Jackson Tanner
0 0 17 0 0 0 0 0 0 0
Home Plate Chili Dogs 16U Thompson
Parker Williams
0 79 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 16U Thompson
Jamus Wingate
0 0 16 0 0 0 0 0 0 0
Knights Baseball 16U National
Jack Cowan
0 81 0 0 0 0 0 0 0 0
Knights Baseball 16U National
Lawson Lee
52 0 0 0 0 0 0 0 0 0
Knights Baseball 16U National
Jayden Pearl
40 0 0 0 0 0 0 0 0 0
Knights Baseball 16U National
Adam Riley
0 56 0 0 0 0 0 0 0 0
Knights Baseball 16U National
Cooper Rogers
0 38 0 0 0 0 0 0 0 0
Knights Baseball 16U National
Brayden Singleton
38 0 0 0 0 0 0 0 0 0
Knights Baseball 16U National
Nash Stark
0 59 0 0 0 0 0 0 0 0
Memphis Tigers 16u
Carson Hooper
0 27 0 0 0 0 0 0 0 0
Memphis Tigers 16u
Turner McSwain
0 0 60 0 0 0 0 0 0 0
Memphis Tigers 16u
Omar Nava
0 44 58 0 0 0 0 0 0 0
Memphis Tigers 16u
Jack Petrofski
0 0 27 0 0 0 0 0 0 0
Memphis Tigers 16u
Cade Reisinger
0 0 56 0 0 0 0 0 0 0
Memphis Tigers 16u
Charlie Spann
0 0 20 0 0 0 0 0 0 0
Memphis Tigers 16u
Scotty Stafford
0 33 0 0 0 0 0 0 0 0
Mission 2026 Scout Team
Kelby Brantley
0 0 19 0 0 0 0 0 0 0
Mission 2026 Scout Team
Tyler Cain
0 7 22 0 0 0 0 0 0 0
Mission 2026 Scout Team
Trevor Cook
0 13 76 0 0 0 0 0 0 0
Mission 2026 Scout Team
Drew Darling
0 85 0 0 0 0 0 0 0 0
Mission 2026 Scout Team
Colby Epperly
0 26 0 0 0 0 0 0 0 0
Mission 2026 Scout Team
Garrett Long
0 5 0 0 0 0 0 0 0 0
Mission 2026 Scout Team
Austin Martinez
0 96 0 0 0 0 0 0 0 0
Mission 2026 Scout Team
Ryan Virgilio
0 15 0 0 0 0 0 0 0 0
SBA Bolts National 2026
Corwin Allard
0 0 97 0 0 0 0 0 0 0
SBA Bolts National 2026
Lale Esquivel
0 57 0 0 0 0 0 0 0 0
SBA Bolts National 2026
Landon King
0 75 0 0 0 0 0 0 0 0
SBA Bolts National 2026
Cody Rogers
0 2 26 0 0 0 0 0 0 0
SBA Bolts National 2026
Gio Rojas
0 83 0 0 0 0 0 0 0 0
Slammers Duman
Johnathan Brewer
0 92 0 0 0 0 0 0 0 0
Slammers Duman
Sam Eldredge
0 15 0 0 0 0 0 0 0 0
Slammers Duman
Landen Holmes
23 0 0 0 0 0 0 0 0 0
Slammers Duman
Alex King
0 85 0 0 0 0 0 0 0 0
Slammers Duman
Cruz Martinez
0 11 0 0 0 0 0 0 0 0
Slammers Duman
Ryan Pardo
0 10 0 0 0 0 0 0 0 0
Slammers Duman
Cade Petersen
85 0 0 0 0 0 0 0 0 0
South Charlotte Panthers 2026 Marucci
Caden Glauber
0 0 55 0 0 0 0 0 0 0
South Charlotte Panthers 2026 Marucci
Jack Leach
0 62 0 0 0 0 0 0 0 0
South Charlotte Panthers 2026 Marucci
Landon McDonald
0 0 31 0 0 0 0 0 0 0
South Charlotte Panthers 2026 Marucci
Charles Shaver
0 84 0 0 0 0 0 0 0 0
South Charlotte Panthers 2026 Marucci
Brogan Sox
0 39 0 0 0 0 0 0 0 0
South Charlotte Panthers 2026 Marucci
Emilio Urquilla
0 59 0 0 0 0 0 0 0 0
Spects National
Jake Brettschneider
80 0 0 0 0 0 0 0 0 0
Spects National
Braden Caito
11 46 0 0 0 0 0 0 0 0
Spects National
Parker Clubb
0 0 0 18 0 0 0 0 0 0
Spects National
Logan Eichler
0 0 0 86 0 0 0 0 0 0
Spects National
Easton Loucks
0 33 0 0 0 0 0 0 0 0
Spects National
Chase Milburn
14 30 0 0 0 0 0 0 0 0
Spects National
Stephen Patterson
0 0 0 33 0 0 0 0 0 0
Spects National
Ryan Stedman
22 0 0 0 0 0 0 0 0 0
Spects National
Aidan Vens
24 0 0 0 0 0 0 0 0 0
Spects National
Charlie Ziola
60 0 0 0 0 0 0 0 0 0
Team Elite 16u Black
Nik Barot
0 26 0 0 0 0 0 0 0 0
Team Elite 16u Black
Colton Cravens
0 30 0 0 0 0 0 0 0 0
Team Elite 16u Black
Andrew Everson
0 83 0 0 0 0 0 0 0 0
Team Elite 16u Black
Xander Guedes
0 0 35 0 0 0 0 0 0 0
Team Elite 16u Black
Miller Pierce
0 56 0 0 0 0 0 0 0 0
Team Elite 16u Black
Colton Sweat
0 0 46 0 0 0 0 0 0 0
Team Elite 16u Black
Ethan Wheeler
0 0 19 0 0 0 0 0 0 0
USA Prime 16U Red
Hudson Alpert
61 0 0 0 0 0 0 0 0 0
USA Prime 16U Red
Spencer Browning
38 0 0 0 0 0 0 0 0 0
USA Prime 16U Red
Hudson Brzustewicz
30 0 0 0 0 0 0 0 0 0
USA Prime 16U Red
Cale Fossett
36 0 0 0 0 0 0 0 0 0
USA Prime 16U Red
Parker Granse
0 83 0 0 0 0 0 0 0 0
USA Prime 16U Red
Johnny Havlicek
78 0 0 0 0 0 0 0 0 0
USA Prime 16U Red
Luke Manderson
0 42 0 0 0 0 0 0 0 0
Wow Factor Nation 16U
Jd Bowden
78 0 0 0 0 0 0 0 0 0
Wow Factor Nation 16U
Cory Dean Carver
0 0 37 0 0 0 0 0 0 0
Wow Factor Nation 16U
Arvis Croll
0 0 13 0 0 0 0 0 0 0
Wow Factor Nation 16U
Hunter Farbman
40 0 0 0 0 0 0 0 0 0
Wow Factor Nation 16U
Jude Johnston
0 0 79 0 0 0 0 0 0 0
Wow Factor Nation 16U
Kaleb Kennedy
0 54 0 0 0 0 0 0 0 0
Wow Factor Nation 16U
Justin Lavine
0 77 0 0 0 0 0 0 0 0
Wow Factor Nation 16U
Ian Shipley
0 35 0 0 0 0 0 0 0 0
Wow Factor Nation 16U
Brady Snow
0 34 0 0 0 0 0 0 0 0
Wow Factor Nation 16U
Matt Strahan
22 0 0 0 0 0 0 0 0 0
Wow Factor Nation 16U
Baker Williams
0 29 0 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest