2,210 MLB PLAYERS | 15,134 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/11
Day 2
09/12
Day 3
09/13
Day 4
09/14
Day 5
09/15
Day 6
09/16
Day 7
09/17
Day 8
09/18
Day 9
09/19
Day 10
09/20
33s Baseball 16u Gray
Evan Alspach
0 0 109 0 0 0 0 0 0 0
33s Baseball 16u Gray
Evan Bibb
0 29 49 0 0 0 0 0 0 0
33s Baseball 16u Gray
Garrett Gray
0 0 26 0 0 0 0 0 0 0
33s Baseball 16u Gray
Alex Harrison
0 23 0 0 0 0 0 0 0 0
33s Baseball 16u Gray
Jake Irwin
0 18 21 0 0 0 0 0 0 0
33s Baseball 16u Gray
Devin Lee
0 24 0 0 0 0 0 0 0 0
33s Baseball 16u Gray
Russell Nelson
0 73 0 0 0 0 0 0 0 0
33s Baseball 16u Gray
John Noles
0 30 0 0 0 0 0 0 0 0
33s Baseball 16u Gray
William Peerson
0 30 0 0 0 0 0 0 0 0
33s Baseball 16u Navy
Alex Bradford
0 72 0 0 0 0 0 0 0 0
33s Baseball 16u Navy
Zac McGarity
0 30 55 0 0 0 0 0 0 0
33s Baseball 16u Navy
Colin Rengering
0 26 0 0 0 0 0 0 0 0
33s Baseball 16u Navy
Ryan Vermillion
0 78 0 0 0 0 0 0 0 0
33s Baseball 16u Navy
Cooper Walls
0 29 0 0 0 0 0 0 0 0
33s Baseball 16u Navy
Gabriel Wilbur
0 0 51 0 0 0 0 0 0 0
5 Star West 16U Black
Ethan Atkins
0 0 28 0 0 0 0 0 0 0
5 Star West 16U Black
Kaleb Bennett
0 41 0 0 0 0 0 0 0 0
5 Star West 16U Black
Andrew Carroll
0 32 0 0 0 0 0 0 0 0
5 Star West 16U Black
Griffin Howe
0 30 15 0 0 0 0 0 0 0
5 Star West 16U Black
Oakley Koontz
0 19 0 0 0 0 0 0 0 0
5 Star West 16U Black
Joshua McDonald
0 0 40 0 0 0 0 0 0 0
5 Star West 16U Black
Noah Smallwood
0 9 0 0 0 0 0 0 0 0
5 Star West 16U Black
Aj Stroman
0 38 0 0 0 0 0 0 0 0
5 Star West 16U Black
William H Taylor
0 28 0 0 0 0 0 0 0 0
5 Star West 16U Gold
Logan Bearden
0 29 29 0 0 0 0 0 0 0
5 Star West 16U Gold
Coleman Garner
0 60 0 0 0 0 0 0 0 0
5 Star West 16U Gold
Tucker McDonald
0 54 0 0 0 0 0 0 0 0
5 Star West 16U Gold
Ty Medders
0 0 32 0 0 0 0 0 0 0
5 Star West 16U Gold
Devon Murphy
0 0 52 0 0 0 0 0 0 0
5 Star West 16U Gold
Preston Pressley
0 18 0 0 0 0 0 0 0 0
5 Star West 16U Gold
Chandler Walker
0 17 0 0 0 0 0 0 0 0
5 Star West 16U Gold
Logan Willis
0 58 0 0 0 0 0 0 0 0
5 Star West 16U White
Jacob Bolding
0 92 0 0 0 0 0 0 0 0
5 Star West 16U White
Kaden Burgess
0 0 57 0 0 0 0 0 0 0
5 Star West 16U White
Charles Jones
0 0 82 0 0 0 0 0 0 0
5 Star West 16U White
Cody Jones
0 93 0 0 0 0 0 0 0 0
5 Star West 16U White
Landon Sanders
0 22 0 0 0 0 0 0 0 0
5 Star West 16U White
Brantsen Smith
0 12 0 0 0 0 0 0 0 0
Banditos LTG Black 16U
Joshua Alvarado
0 14 0 0 0 0 0 0 0 0
Banditos LTG Black 16U
Caleb Andrews
0 27 35 0 0 0 0 0 0 0
Banditos LTG Black 16U
Blake Chauvin
0 27 0 0 0 0 0 0 0 0
Banditos LTG Black 16U
Gage DiFebbo
0 12 0 0 0 0 0 0 0 0
Banditos LTG Black 16U
David Gisclair
0 15 42 0 0 0 0 0 0 0
Banditos LTG Black 16U
Charles Green
0 20 25 0 0 0 0 0 0 0
Banditos LTG Black 16U
Cole Killian
0 21 28 0 0 0 0 0 0 0
Banditos LTG Black 16U
Jaden Rosales
0 28 20 0 0 0 0 0 0 0
Banditos LTG Black 16U
Cruz Sandoval
0 27 55 0 0 0 0 0 0 0
Banditos LTG Black 16U
Mason Smith
0 31 0 0 0 0 0 0 0 0
Banditos LTG Black 16U
Wayne St John
0 25 3 0 0 0 0 0 0 0
CABA Brewers 16u
Tyler Black
0 37 0 0 0 0 0 0 0 0
CABA Brewers 16u
Logan Corbitt
0 25 0 0 0 0 0 0 0 0
CABA Brewers 16u
Jack Thomas Kelly
0 15 0 0 0 0 0 0 0 0
CABA Brewers 16u
Nick Pewitt
0 40 0 0 0 0 0 0 0 0
CABA Brewers 16u
Bud Riley
0 32 0 0 0 0 0 0 0 0
CABA Brewers 16u
Chris Simmons
0 3 0 0 0 0 0 0 0 0
CABA Brewers 16u
Isaiah Sims
0 1 0 0 0 0 0 0 0 0
CABA Brewers 16u
John David Vinson
0 8 0 0 0 0 0 0 0 0
CABA Brewers 16u
Todd Walley
0 28 0 0 0 0 0 0 0 0
CABA Brewers 16u
Eli Whitfield
0 82 0 0 0 0 0 0 0 0
East Coast Sox Diamond 16U
Brent Duke
0 98 0 0 0 0 0 0 0 0
East Coast Sox Diamond 16U
Zack Gorum
0 53 0 0 0 0 0 0 0 0
East Coast Sox Diamond 16U
Jackson Harding
0 0 41 0 0 0 0 0 0 0
East Coast Sox Diamond 16U
Tyler Mays
0 0 23 0 0 0 0 0 0 0
East Coast Sox Diamond 16U
Ethan Michael
0 0 33 0 0 0 0 0 0 0
East Coast Sox Diamond 16U
Robert Morrow
0 28 0 0 0 0 0 0 0 0
East Coast Sox Diamond 16U
James "Jake" Norris Iv
0 21 52 0 0 0 0 0 0 0
East Coast Sox Diamond 16U
Clay Spencer
0 23 0 0 0 0 0 0 0 0
East Coast Sox Elite 16U
Jackson Beasley
0 93 0 0 0 0 0 0 0 0
East Coast Sox Elite 16U
Matthew Birdsong
0 71 0 0 0 0 0 0 0 0
East Coast Sox Elite 16U
Jack Dennison
0 0 47 0 0 0 0 0 0 0
East Coast Sox Elite 16U
Andrew Dinkelacker
0 0 18 0 0 0 0 0 0 0
East Coast Sox Elite 16U
Will Jowers
0 9 0 0 0 0 0 0 0 0
East Coast Sox Elite 16U
Shayne Schaefer
0 19 0 0 0 0 0 0 0 0
East Coast Sox Elite 16U
Matthew Sheffield
0 0 59 0 0 0 0 0 0 0
East Coast Sox Select 16U
Matthew Dallas
0 69 0 0 0 0 0 0 0 0
East Coast Sox Select 16U
Cole Lemons
0 30 18 0 0 0 0 0 0 0
East Coast Sox Select 16U
Garrett Moore
0 0 63 0 0 0 0 0 0 0
East Coast Sox Select 16U
Ben Pearman
0 0 75 0 0 0 0 0 0 0
East Coast Sox Select 16U
Hayden Poist
0 59 0 0 0 0 0 0 0 0
East Coast Sox Select 16U
William Seymour
0 56 0 0 0 0 0 0 0 0
Excel 2023
Chase Ambrose
0 0 55 0 0 0 0 0 0 0
Excel 2023
Trey Cooper
0 9 0 0 0 0 0 0 0 0
Excel 2023
Ashford Fowler
0 74 0 0 0 0 0 0 0 0
Excel 2023
Brady Gillespie
0 0 70 0 0 0 0 0 0 0
Excel 2023
Kade Hudson
0 0 8 0 0 0 0 0 0 0
Excel 2023
Zach Johnson
0 36 0 0 0 0 0 0 0 0
Excel 2023
Cameron Welsh
0 50 0 0 0 0 0 0 0 0
MAFIA 16U
Benjamin Arendale
0 0 5 0 0 0 0 0 0 0
MAFIA 16U
Bryson Barnes
0 73 0 0 0 0 0 0 0 0
MAFIA 16U
Cole Lowe
0 26 25 0 0 0 0 0 0 0
MAFIA 16U
Hayden Strickland
0 0 86 0 0 0 0 0 0 0
MAFIA 16U
Aaron Wallace
0 62 0 0 0 0 0 0 0 0
Middle Tennessee Titans
Adam Apigian
0 63 0 0 0 0 0 0 0 0
Middle Tennessee Titans
Bryce Floyd
0 0 34 0 0 0 0 0 0 0
Middle Tennessee Titans
Bryson Letender
0 0 66 0 0 0 0 0 0 0
Middle Tennessee Titans
Landon Martin
0 67 0 0 0 0 0 0 0 0
Middle Tennessee Titans
Jack McAlpin
0 92 0 0 0 0 0 0 0 0
Middle Tennessee Titans
Sam Pate
0 38 0 0 0 0 0 0 0 0
Middle Tennessee Titans
Braxton Pugh
0 7 0 0 0 0 0 0 0 0
Mississippi Redsox
Tanner Beaugez
0 23 73 0 0 0 0 0 0 0
Mississippi Redsox
Brockton Cantrell
0 0 97 0 0 0 0 0 0 0
Mississippi Redsox
Dawson Dye
0 66 0 0 0 0 0 0 0 0
Mississippi Redsox
Jay Ford
0 0 29 0 0 0 0 0 0 0
Mississippi Redsox
Maddox Moreland
0 95 0 0 0 0 0 0 0 0
Sudden Impact
Brandon Lane Dennis
0 0 42 0 0 0 0 0 0 0
Sudden Impact
Lane Dennis
0 16 0 0 0 0 0 0 0 0
Sudden Impact
Luis Diego
0 94 0 0 0 0 0 0 0 0
Sudden Impact
Payton Hall
0 10 0 0 0 0 0 0 0 0
Sudden Impact
Gregory Lane Hardin
0 72 0 0 0 0 0 0 0 0
Sudden Impact
Conner Hebson
0 0 28 0 0 0 0 0 0 0
Sudden Impact
Dakota Martin
0 6 44 0 0 0 0 0 0 0
Syndicate baseball
Jarrett Bonniot
0 12 38 0 0 0 0 0 0 0
Syndicate baseball
Carson Gilley
0 0 65 0 0 0 0 0 0 0
Syndicate baseball
Jackson Greer
0 0 19 0 0 0 0 0 0 0
Syndicate baseball
Matthew Kitchens
0 0 90 0 0 0 0 0 0 0
Syndicate baseball
Shawn Kitchens, Jr
0 68 0 0 0 0 0 0 0 0
Syndicate baseball
Carson Thomas
0 0 71 39 0 0 0 0 0 0
Syndicate baseball
Hunter Wippert
0 0 78 0 0 0 0 0 0 0
Syndicate baseball
Jax Yoxtheimer
0 75 0 0 0 0 0 0 0 0
TN Nationals 16U Red
Gavin Brewer
0 0 25 13 0 0 0 0 0 0
TN Nationals 16U Red
Bryce Burkhart
0 0 51 0 0 0 0 0 0 0
TN Nationals 16U Red
Braden Graves
0 49 0 0 0 0 0 0 0 0
TN Nationals 16U Red
Andrew Hoover
0 0 65 0 0 0 0 0 0 0
TN Nationals 16U Red
Ben Johnson
0 19 28 0 0 0 0 0 0 0
TN Nationals 16U Red
Matthew Kilbey
0 65 0 0 0 0 0 0 0 0
TN Nationals 16U Red
Luke Lawson
0 0 79 0 0 0 0 0 0 0
TN Nationals 16U Red
Chet Lax
0 71 0 0 0 0 0 0 0 0
TN Nationals 16U Red
Grady Parsons
0 0 54 0 0 0 0 0 0 0
TN Nationals 16U Red
Carson Rucker
0 0 14 0 0 0 0 0 0 0
TN Nationals 16U Red
Turner Stout
0 18 48 0 0 0 0 0 0 0
TN Nationals 16U White
Austin Bolding
0 0 59 0 0 0 0 0 0 0
TN Nationals 16U White
Canyon Geren
0 0 42 0 0 0 0 0 0 0
TN Nationals 16U White
Cameron Gribble
0 0 44 0 0 0 0 0 0 0
TN Nationals 16U White
Riley Hartline
0 49 0 0 0 0 0 0 0 0
TN Nationals 16U White
Brayden Hendrickson
0 63 0 0 0 0 0 0 0 0
TN Nationals 16U White
Ian Hubbard
0 48 0 0 0 0 0 0 0 0
TN Nationals 16U White
Andrew Moore
0 51 0 0 0 0 0 0 0 0
TN Nationals 16U White
Cole Nathan
0 0 10 0 0 0 0 0 0 0
TN Nationals 16U White
Dylan Owens
0 0 63 0 0 0 0 0 0 0
TN Nationals 16U White
Ashton Sulack
0 4 17 0 0 0 0 0 0 0
TPL National 2023
Aidan Bee
0 80 0 0 0 0 0 0 0 0
TPL National 2023
Brady McAbee
0 0 8 0 0 0 0 0 0 0
TPL National 2023
John Michael Pickens
0 34 0 0 0 0 0 0 0 0
TPL National 2023
Zachary Stevens
0 0 100 0 0 0 0 0 0 0
TPL National 2023
Jackson Thomas
0 0 26 0 0 0 0 0 0 0
TPL National 2023
Colin Woodham
0 85 0 0 0 0 0 0 0 0
TPL Pro Elite 2023
Luke Childers
0 68 0 0 0 0 0 0 0 0
TPL Pro Elite 2023
Patrick Litz
0 76 0 0 0 0 0 0 0 0
TPL Pro Elite 2023
Clay Meacham
0 55 0 0 0 0 0 0 0 0
TPL Pro Elite 2023
Brody Watts
0 38 0 0 0 0 0 0 0 0
TPL Pro Elite 2023
Zach Wyatt
0 0 104 0 0 0 0 0 0 0
VBA16u Vegas Gold
Joseph Garrison
0 46 0 0 0 0 0 0 0 0
VBA16u Vegas Gold
Jacob Haley
0 0 61 0 0 0 0 0 0 0
VBA16u Vegas Gold
Blake Hall
0 39 0 0 0 0 0 0 0 0
VBA16u Vegas Gold
Matt Manley
0 0 75 0 0 0 0 0 0 0
VBA16u Vegas Gold
Sam Mitchell
0 0 68 0 0 0 0 0 0 0
VBA16u Vegas Gold
Logan Mooney
0 61 0 0 0 0 0 0 0 0
VBA16u Vegas Gold
Collin Perkins
0 0 34 0 0 0 0 0 0 0
VBA16u Vegas Gold
Eli Shelton
0 66 0 0 0 0 0 0 0 0
Wow Factor 2023 Scout Team
Ripken Clenny
0 71 0 0 0 0 0 0 0 0
Wow Factor 2023 Scout Team
Kenny Cox
0 21 0 0 0 0 0 0 0 0
Wow Factor 2023 Scout Team
Griffin Graves
0 0 82 0 0 0 0 0 0 0
Wow Factor 2023 Scout Team
Ethan Melton
0 30 0 0 0 0 0 0 0 0
Wow Factor 2023 Scout Team
Carter Milligan
0 7 38 0 0 0 0 0 0 0
Wow Factor 2023 Scout Team
Eli Ramsey
0 22 18 0 0 0 0 0 0 0
Wow Factor 2023 Scout Team
Adam Roth
0 70 0 0 0 0 0 0 0 0
WPI 2023
Jaylen Andress
0 0 39 0 0 0 0 0 0 0
WPI 2023
Austin Jones
0 30 0 0 0 0 0 0 0 0
WPI 2023
Sam Knotts
0 56 0 0 0 0 0 0 0 0
WPI 2023
Carter Lee
0 0 47 0 0 0 0 0 0 0
WPI 2023
Sam Oakes
0 0 25 0 0 0 0 0 0 0
WPI 2023
Ryan Sir
0 54 0 0 0 0 0 0 0 0
WPI 2023
Lawson Tea
0 41 0 0 0 0 0 0 0 0
WPI 2023
Cameron Ward
0 36 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