2,082 MLB PLAYERS | 14,476 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)
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
09/23
Day 2
09/24
Day 3
09/25
Day 4
09/26
Day 5
09/27
Day 6
09/28
Day 7
09/29
Day 8
09/30
Day 9
10/01
Day 10
10/02
18U All-American Panthers
Ben Baker
0 54 28 0 0 0 0 0 0 0
18U All-American Panthers
Daniel Donohoe
0 65 0 0 0 0 0 0 0 0
18U All-American Panthers
Tyler Khanolkar
0 0 6 0 0 0 0 0 0 0
18U All-American Panthers
Jack Lawerence
0 46 0 0 0 0 0 0 0 0
18U All-American Panthers
Johnny Mabe
0 0 35 0 0 0 0 0 0 0
18U All-American Panthers
Jake McCoy
0 0 32 0 0 0 0 0 0 0
18U All-American Panthers
Brady Tyler
0 30 0 0 0 0 0 0 0 0
5 Star Carolina 18U Dionisio
Garrett Arner
0 0 75 0 0 0 0 0 0 0
5 Star Carolina 18U Dionisio
Ian Hawk
0 82 0 0 0 0 0 0 0 0
5 Star Carolina 18U Dionisio
Micheal Reilly
0 61 0 0 0 0 0 0 0 0
5 Star Carolina 18U Dionisio
Drake Wallace
0 0 21 0 0 0 0 0 0 0
5 Star Select 2023
Rayce Buskirk
0 0 48 0 0 0 0 0 0 0
5 Star Select 2023
Travis Harris
0 0 56 0 0 0 0 0 0 0
5 Star Select 2023
Landon O'Dell
0 94 0 0 0 0 0 0 0 0
5 Star Select 2023
Tommy Parker
0 77 0 0 0 0 0 0 0 0
5 Star Select 2023
Cameron Revels
0 18 0 0 0 0 0 0 0 0
Athletes Lab 17u Scout
Carson Dahle
0 84 0 0 0 0 0 0 0 0
Athletes Lab 17u Scout
Ty Goodson
0 48 0 0 0 0 0 0 0 0
Athletes Lab 17u Scout
Demetrius Graves
0 24 0 0 0 0 0 0 0 0
Athletes Lab 17u Scout
Jake Henderson
0 17 0 0 0 0 0 0 0 0
Athletes Lab 17u Scout
Jameson Hodges
0 21 25 0 0 0 0 0 0 0
Athletes Lab 17u Scout
Sammy Nexsen
0 0 67 0 0 0 0 0 0 0
Athletes Lab 17u Scout
Aiden Perkins
0 63 0 0 0 0 0 0 0 0
Canes Central 18U Prime
Edwin Allen
0 55 0 0 0 0 0 0 0 0
Canes Central 18U Prime
Fisher Canaday
0 44 0 0 0 0 0 0 0 0
Canes Central 18U Prime
Bryce Cannon
0 63 0 0 0 0 0 0 0 0
Canes Central 18U Prime
Tyree Claxton
0 4 0 0 0 0 0 0 0 0
Canes Central 18U Prime
Camdyn Daly
0 0 89 0 0 0 0 0 0 0
Canes Central 18U Prime
Carter Liverman
0 67 0 0 0 0 0 0 0 0
Canes Central 18U Prime
Jace Weatherington
0 19 0 0 0 0 0 0 0 0
Dallas 2023
Bryce Benson
0 27 0 0 0 0 0 0 0 0
Dallas 2023
Frederick Dow III
0 72 0 0 0 0 0 0 0 0
Dallas 2023
Elijah Sutherland
0 33 0 0 0 0 0 0 0 0
Dallas 2023
Matthew Taylor
0 17 27 0 0 0 0 0 0 0
Dallas 2023
Logan Teno
0 0 35 0 0 0 0 0 0 0
Dallas 2023
Gavin Waldrop
0 102 45 0 0 0 0 0 0 0
Dirtbags 18u Premier
Lucas Brooks
0 20 0 0 0 0 0 0 0 0
Dirtbags 18u Premier
Bryce Burchette
0 52 0 0 0 0 0 0 0 0
Dirtbags 18u Premier
Nicholas Dawson
0 0 9 0 0 0 0 0 0 0
Dirtbags 18u Premier
Joshua Gunn
0 0 14 0 0 0 0 0 0 0
Dirtbags 18u Premier
Carter Mills
0 69 0 0 0 0 0 0 0 0
Dirtbags 18u Premier
Seth Sharpe
0 0 41 0 0 0 0 0 0 0
Dirtbags 18u Premier
Josh Wise
0 0 55 0 0 0 0 0 0 0
Dirtbags 18u Premier
Noah Wood
0 70 0 0 0 0 0 0 0 0
Dungeon Dogs 18U
Dalton Bass-Connolly
0 29 39 0 0 0 0 0 0 0
Dungeon Dogs 18U
Cooper Bell
0 12 0 0 0 0 0 0 0 0
Dungeon Dogs 18U
Jacob Brookshire
0 93 0 0 0 0 0 0 0 0
Dungeon Dogs 18U
Tristan Demumbreum
0 102 0 0 0 0 0 0 0 0
Dungeon Dogs 18U
Dillon Moody
0 0 55 0 0 0 0 0 0 0
Knights Select
Anthony Dorner
0 54 0 0 0 0 0 0 0 0
Knights Select
Colby Epperly
0 29 0 0 0 0 0 0 0 0
Knights Select
Dylan Gorman
0 0 60 0 0 0 0 0 0 0
Knights Select
Jacob Kirby
0 34 0 0 0 0 0 0 0 0
Knights Select
Jake Longueira
0 11 0 0 0 0 0 0 0 0
Knights Select
Nicholas Nunez-Ruiz
0 0 30 0 0 0 0 0 0 0
Knights Select
Connor Pritchard
0 76 0 0 0 0 0 0 0 0
Knights Select
Cade Sabin
0 48 0 0 0 0 0 0 0 0
Knights Select
Eric West
0 0 12 0 0 0 0 0 0 0
Next Level Baseball Nc
Gabriel Connelly
0 32 0 0 0 0 0 0 0 0
Next Level Baseball Nc
Jack Fabin
0 58 0 0 0 0 0 0 0 0
Next Level Baseball Nc
Ryan Kasney
0 55 0 0 0 0 0 0 0 0
Next Level Baseball Nc
Drew Nelson
0 0 49 0 0 0 0 0 0 0
Next Level Baseball Nc
Jackson Ray
0 14 13 0 0 0 0 0 0 0
Next Level Baseball Nc
Jett Thomas
0 60 0 0 0 0 0 0 0 0
Next Level Baseball Nc
Cale Walters
0 30 23 0 0 0 0 0 0 0
Next Level Baseball NC 18U
Bryson Bradley
0 0 84 0 0 0 0 0 0 0
Next Level Baseball NC 18U
Brayden Dilday
0 78 0 0 0 0 0 0 0 0
Next Level Baseball NC 18U
Jordan Hart
0 0 80 0 0 0 0 0 0 0
Next Level Baseball NC 18U
Carson Morton
0 34 0 0 0 0 0 0 0 0
Next Level Baseball NC 18U
Owen Smith
0 0 25 0 0 0 0 0 0 0
Next Level Baseball NC 18U
Steven Spaes
0 71 0 0 0 0 0 0 0 0
Next Level Baseball NC 18U
Garrett Stackhouse
0 0 79 0 0 0 0 0 0 0
Next Level Baseball NC 18U
Logan Strickland
0 0 37 0 0 0 0 0 0 0
Norsemen Bsbl
Maddux Brutsman
0 82 0 0 0 0 0 0 0 0
Norsemen Bsbl
Gavin Fox
0 0 88 0 0 0 0 0 0 0
Norsemen Bsbl
Dylan Hess
0 38 0 0 0 0 0 0 0 0
Norsemen Bsbl
Donovan Martin
0 0 38 0 0 0 0 0 0 0
Norsemen Bsbl
Tryle Palmer
0 56 0 0 0 0 0 0 0 0
Norsemen Bsbl
Liam Reardon
0 0 17 0 0 0 0 0 0 0
Norsemen Bsbl
Jake Redner
0 42 0 0 0 0 0 0 0 0
Richmond Braves 18U Scout White
Tyler Collins
0 11 0 0 0 0 0 0 0 0
Richmond Braves 18U Scout White
Jacob Hemmis
0 57 0 0 0 0 0 0 0 0
Richmond Braves 18U Scout White
Ty Herndon
0 109 0 0 0 0 0 0 0 0
Richmond Braves 18U Scout White
Grayson James
0 5 83 0 0 0 0 0 0 0
Richmond Braves 18U Scout White
Colin Scherer
0 71 0 0 0 0 0 0 0 0
SBA Scout 2024
Jacob Dudan
0 17 0 0 0 0 0 0 0 0
SBA Scout 2024
Cole Nelson
0 57 0 0 0 0 0 0 0 0
SBA Scout 2024
Thomas Paxton
0 29 0 0 0 0 0 0 0 0
SBA Scout 2024
Garrett Pyne
0 0 39 0 0 0 0 0 0 0
SBA Scout 2024
Alexander Sobol
0 0 39 0 0 0 0 0 0 0
SBA Scout 2024
Christian Tucker
0 0 47 0 0 0 0 0 0 0
SBA Scout 2024
Colby Vanhook
0 60 0 0 0 0 0 0 0 0
South Charlotte Braves 17U
Timothy Barry
0 0 16 0 0 0 0 0 0 0
South Charlotte Braves 17U
Will Boyce
0 61 0 0 0 0 0 0 0 0
South Charlotte Braves 17U
Beckett Devine
0 35 0 0 0 0 0 0 0 0
South Charlotte Braves 17U
Chase Dorsey
0 71 0 0 0 0 0 0 0 0
South Charlotte Braves 17U
Caleb Harley
0 0 5 0 0 0 0 0 0 0
South Charlotte Braves 17U
Aidan Myers
0 44 0 0 0 0 0 0 0 0
South Charlotte Braves 17U
Liam Sharer
0 0 26 0 0 0 0 0 0 0
South Charlotte Braves 17U
Issac Snapp
0 0 90 0 0 0 0 0 0 0
South Charlotte Panthers 2023
Isaac Armstrong
0 0 15 0 0 0 0 0 0 0
South Charlotte Panthers 2023
Ethan Belk
0 0 32 0 0 0 0 0 0 0
South Charlotte Panthers 2023
Chace Chaplin
0 0 46 0 0 0 0 0 0 0
South Charlotte Panthers 2023
John Glasscock
0 59 0 0 0 0 0 0 0 0
South Charlotte Panthers 2023
Jim Johnson
0 0 51 0 0 0 0 0 0 0
South Charlotte Panthers 2023
Haiden Leffew
0 0 72 0 0 0 0 0 0 0
South Charlotte Panthers 2023
Luke McGrath
0 0 59 0 0 0 0 0 0 0
South Charlotte Panthers 2023
Morgan Padgett
0 28 0 0 0 0 0 0 0 0
South Charlotte Panthers 2023
K. Xavier Pelzer
0 35 0 0 0 0 0 0 0 0
South Charlotte Panthers 2024
Maddox Jack
0 0 35 0 0 0 0 0 0 0
South Charlotte Panthers 2024
Hudson Lance
0 55 0 0 0 0 0 0 0 0
South Charlotte Panthers 2024
Colin McKissick
0 29 26 0 0 0 0 0 0 0
South Charlotte Panthers 2024
Will Papciak
0 0 65 0 0 0 0 0 0 0
South Charlotte Panthers 2024
Brody Roderick
0 0 93 0 0 0 0 0 0 0
South Charlotte Panthers 2024
Bromley Thornton
0 70 0 0 0 0 0 0 0 0
South Charlotte Panthers 2024
Riley Treadaway
0 30 31 0 0 0 0 0 0 0
South Charlotte Panthers 2024
Seth Way
0 44 0 0 0 0 0 0 0 0
TBD SPORTS BASEBALL
Ronald Costner
0 21 0 0 0 0 0 0 0 0
TBD SPORTS BASEBALL
Nathan Crawford
0 91 0 0 0 0 0 0 0 0
TBD SPORTS BASEBALL
Trae Dover
0 0 12 0 0 0 0 0 0 0
TBD SPORTS BASEBALL
William Dye
0 66 27 0 0 0 0 0 0 0
TBD SPORTS BASEBALL
Ben Kimmel
0 0 11 0 0 0 0 0 0 0
TBD SPORTS BASEBALL
Zach Kimmel
0 39 63 0 0 0 0 0 0 0
TBD SPORTS BASEBALL
Cade Pawlish
0 36 0 0 0 0 0 0 0 0
UBA
Hank Bright
0 59 0 0 0 0 0 0 0 0
UBA
Colin Goldsmith
0 0 16 0 0 0 0 0 0 0
UBA
Seth Ranta
0 77 0 0 0 0 0 0 0 0
UBA
Jesse Shockley
0 0 26 0 0 0 0 0 0 0
UBA
Kaden Smith
0 0 38 0 0 0 0 0 0 0
UBA
Tyler Stevenson
0 0 16 0 0 0 0 0 0 0
UBA
Timothy Willis
0 65 0 0 0 0 0 0 0 0
USA Prime Coastal Stars
Josh Hammond
0 0 9 0 0 0 0 0 0 0
USA Prime Coastal Stars
Jarred Lindholm
0 61 0 0 0 0 0 0 0 0
USA Prime Coastal Stars
Tristan Salinas
0 25 0 0 0 0 0 0 0 0
USA Prime Coastal Stars
Tyler Shafer
0 88 0 0 0 0 0 0 0 0
USA Prime Coastal Stars
Jacob Smith
0 0 84 0 0 0 0 0 0 0
USA Prime Coastal Stars
Ethan Snyder
0 0 88 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest