2,175 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)
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
07/18
Day 2
07/19
Day 3
07/20
Day 4
07/21
Day 5
07/22
Day 6
07/23
Day 7
07/24
Day 8
07/25
Day 9
07/26
Day 10
07/27
Alabama Iron 17u
Ben Buxton
92 0 0 0 0 0 0 0 0 0
Alabama Iron 17u
Cj Chambley
0 44 0 0 0 0 0 0 0 0
Alabama Iron 17u
Alex Fleet
29 0 0 13 0 0 0 0 0 0
Alabama Iron 17u
Hayden Gregory
45 0 85 0 0 0 0 0 0 0
Alabama Iron 17u
Pearson Little
0 88 0 0 0 0 0 0 0 0
Alabama Iron 17u
Landon Nelson
27 44 0 0 0 0 0 0 0 0
Alabama Iron 17u
Andrew Noell
38 0 0 0 0 0 0 0 0 0
Alabama Iron 17u
Spencer Pethel
0 0 17 45 0 0 31 0 0 0
Alabama Iron 17u
Runner Stripling
19 0 0 39 0 0 0 0 0 0
Alabama Iron 17u
Will Waters
0 7 0 12 0 0 0 0 0 0
Alabama Rawdogs 17U
Mac Anderson
0 0 34 0 0 0 0 0 0 0
Alabama Rawdogs 17U
Blake Booth
21 42 0 0 0 0 0 0 0 0
Alabama Rawdogs 17U
Kadyn Cain
0 76 0 0 0 0 0 0 0 0
Alabama Rawdogs 17U
Connor English
0 41 0 0 0 0 0 0 0 0
Alabama Rawdogs 17U
Justin Freind
9 14 0 0 0 0 0 0 0 0
Alabama Rawdogs 17U
Joshua Gaffney
0 51 0 0 0 0 0 0 0 0
Alabama Rawdogs 17U
Sean Miller
50 0 17 0 0 0 0 0 0 0
Alabama Rawdogs 17U
Zack Munger
0 0 82 0 0 0 0 0 0 0
Alabama Rawdogs 17U
Fuller Musgrove
0 0 26 0 0 0 18 0 0 0
Alabama Rawdogs 17U
Slade Turner
77 0 0 0 0 0 0 0 0 0
Denver Bears
Tyler Davis
0 57 0 0 0 0 0 0 0 0
Denver Bears
Liam Duncan
34 0 0 93 0 0 0 0 0 0
Denver Bears
Hudson Gibbens
25 0 0 0 0 0 0 0 0 0
Denver Bears
Tanner Goertz
0 37 0 0 0 0 0 0 0 0
Denver Bears
Max Hesselgrave
9 55 0 0 0 0 0 0 0 0
Denver Bears
Ryan Lodden
42 0 52 0 0 0 0 0 0 0
Denver Bears
Lincoln McVicker
36 0 48 0 0 0 0 0 0 0
Denver Bears
Collin Naibauer
14 42 0 13 0 0 0 0 0 0
Denver Bears
Alvaro Nunez
9 0 0 0 0 0 0 0 0 0
Galion Graders 18u
Taleb Al-Zakwani
60 0 0 101 0 0 0 0 0 0
Galion Graders 18u
Stephen Castillo
12 0 0 100 0 0 0 0 0 0
Galion Graders 18u
Carter Dubois
0 0 34 0 0 0 0 0 0 0
Galion Graders 18u
Caden Fritz
84 0 0 0 0 0 0 0 0 0
Galion Graders 18u
Aidan Hines
0 93 0 0 0 0 0 0 0 0
Galion Graders 18u
Holden Hunter
0 0 0 29 0 0 0 0 0 0
Galion Graders 18u
Caine McDonald
30 0 73 0 0 0 0 0 0 0
Galion Graders 18u
Caden Otterbacher
0 0 0 103 0 0 0 0 0 0
Galion Graders 18u
Ethan Rodriguez
0 78 0 0 0 0 0 0 0 0
Perdido Bay Tide
Isaac Bates
0 43 0 84 0 0 0 0 0 0
Perdido Bay Tide
Zachary Beaver
0 0 96 0 0 0 0 0 0 0
Perdido Bay Tide
Jackson Camargo
0 11 0 0 0 0 0 0 0 0
Perdido Bay Tide
Christopher Canady
0 37 0 0 0 0 0 0 0 0
Perdido Bay Tide
Blake Clonts
43 0 84 0 0 0 0 0 0 0
Perdido Bay Tide
Jaxson Cramer
0 0 0 35 0 0 0 0 0 0
Perdido Bay Tide
Gavin King
0 43 0 0 0 0 0 0 0 0
Perdido Bay Tide
Caleb Lipscomb
61 0 9 0 0 0 0 0 0 0
Perdido Bay Tide
Clint McNair
0 44 0 0 0 0 0 0 0 0
Perdido Bay Tide
Ethan Pardue
45 0 33 0 0 0 0 0 0 0
Perdido Bay Tide
Christian Stone
44 0 84 0 0 0 0 0 0 0
Perdido Bay Tide
Na'Keris Watson
13 0 9 0 0 0 0 0 0 0
Prospects Xposure 17/18u
Xavier Aguilar
41 0 0 63 0 0 0 0 0 0
Prospects Xposure 17/18u
Angelo Chavarria
0 77 0 0 0 0 0 0 0 0
Prospects Xposure 17/18u
Anthony Ferrara
38 0 0 0 0 0 0 0 0 0
Prospects Xposure 17/18u
Grant Fletcher
22 0 0 0 0 0 0 0 0 0
Prospects Xposure 17/18u
Ryan Heitz
37 0 0 0 0 0 0 0 0 0
Prospects Xposure 17/18u
Hunter Johnson
0 0 0 87 0 0 0 0 0 0
Prospects Xposure 17/18u
Timmy Sanzeverino
39 0 97 0 0 0 0 0 0 0
Prospects Xposure 17/18u
Dominic Sharpe
0 81 0 0 0 0 0 0 0 0
Prospects Xposure 17/18u
Scott Sokachitch
28 0 0 0 0 0 0 0 0 0
Prospects Xposure 17/18u
Sean Sullivan
22 3 0 0 0 0 0 0 0 0
Prospects Xposure 17/18u
Michael Tarasiewicz
0 29 0 0 0 0 0 0 0 0
SA Baseball 2023
Braden Brown
26 0 60 0 0 0 0 0 0 0
SA Baseball 2023
Jonah Davis
43 0 97 0 0 0 0 0 0 0
SA Baseball 2023
Lane Davis
0 45 0 0 0 0 0 0 0 0
SA Baseball 2023
Justin Dumas
27 0 0 104 0 0 0 0 0 0
SA Baseball 2023
Ashton Hunter
0 17 0 38 0 0 0 0 0 0
SA Baseball 2023
Caleb Johnson
0 45 0 0 0 0 0 0 0 0
SA Baseball 2023
Parker Johnson
0 81 0 0 0 0 0 0 0 0
SA Baseball 2023
Harrison Lowry
0 1 46 0 0 0 0 0 0 0
SA Baseball 2023
Holden Lowry
0 0 81 0 0 0 0 0 0 0
SA Baseball 2023
Mason Morgan
43 0 42 69 0 0 0 0 0 0
SA Baseball 2023
Peyton Smith
0 42 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
EventTeamPlayerTotal PitchesDate PitchedDay 1
07/18
Day 2
07/19
Day 3
07/20
Day 4
07/21
2023 WWBA 2024 Grads or 17U National ChampionshipGbsa Rays 17uMalachi Ferrin637/16/2023 RR RR