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
10/02
Day 2
10/03
Day 3
10/04
Day 4
10/05
Day 5
10/06
Day 6
10/07
Day 7
10/08
Day 8
10/09
Day 9
10/10
Day 10
10/11
33s Baseball 16u
Witt Brown
69 0 0 0 0 0 0 0 0 0
33s Baseball 16u
Hudson Cahalan
83 0 0 0 0 0 0 0 0 0
33s Baseball 16u
Harrison Daniels
0 72 0 0 0 0 0 0 0 0
33s Baseball 16u
Hunter Keller
0 101 0 0 0 0 0 0 0 0
33s Baseball 16u
Gavin Major
0 35 0 0 0 0 0 0 0 0
33s Baseball 16u
Jb Sain
0 77 0 0 0 0 0 0 0 0
33s Baseball 16u
Jake Stephens
66 0 0 0 0 0 0 0 0 0
33s Baseball 16u
Cooper Walls
0 94 0 0 0 0 0 0 0 0
33s Baseball 2024
Kenneth Diddell
27 68 0 0 0 0 0 0 0 0
33s Baseball 2024
Alex Harrison
23 0 0 0 0 0 0 0 0 0
33s Baseball 2024
Lucas Harvey
27 0 0 0 0 0 0 0 0 0
33s Baseball 2024
Logan Moller
67 0 0 0 0 0 0 0 0 0
33s Baseball 2024
Blake Patrick
27 40 0 0 0 0 0 0 0 0
33s Baseball 2024
Dean Walker
11 17 0 0 0 0 0 0 0 0
Canes Ms 16u - Prime
Coledan Carter
31 0 0 0 0 0 0 0 0 0
Canes Ms 16u - Prime
Aleck Farmer
15 56 0 0 0 0 0 0 0 0
Canes Ms 16u - Prime
James Forbes
6 0 0 0 0 0 0 0 0 0
Canes Ms 16u - Prime
Nathan Harrison
43 0 0 0 0 0 0 0 0 0
Canes Ms 16u - Prime
Jude Hawkins
55 0 0 0 0 0 0 0 0 0
Canes Ms 16u - Prime
Jarett Hosch
32 74 0 0 0 0 0 0 0 0
Canes Ms 16u - Prime
Jake Melton
30 0 0 0 0 0 0 0 0 0
Canes Ms 16u - Prime
Carson Norwood
27 0 0 0 0 0 0 0 0 0
East Coast Sox 2024- Dupuy
Anthony Argiro
0 2 0 0 0 0 0 0 0 0
East Coast Sox 2024- Dupuy
Charles Barbour
68 0 0 0 0 0 0 0 0 0
East Coast Sox 2024- Dupuy
Griffin Frye
0 92 0 0 0 0 0 0 0 0
East Coast Sox 2024- Dupuy
Carson Joyner
0 41 0 0 0 0 0 0 0 0
East Coast Sox 2024- Dupuy
Riley Miller
11 0 0 0 0 0 0 0 0 0
East Coast Sox 2024- Dupuy
Carson Schmelzer
32 0 0 0 0 0 0 0 0 0
East Coast Sox 2024- Dupuy
Kurtis Schuyler
80 0 0 0 0 0 0 0 0 0
East Coast Sox 2024- Ishee
James Alston
39 0 0 0 0 0 0 0 0 0
East Coast Sox 2024- Ishee
Cooper Bates
0 54 0 0 0 0 0 0 0 0
East Coast Sox 2024- Ishee
Hunter Bearden
10 32 0 0 0 0 0 0 0 0
East Coast Sox 2024- Ishee
William Blackard
0 44 0 0 0 0 0 0 0 0
East Coast Sox 2024- Ishee
Josh Carrington
8 0 0 0 0 0 0 0 0 0
East Coast Sox 2024- Ishee
Jace Meadows
26 65 0 0 0 0 0 0 0 0
East Coast Sox 2024- Ishee
Gavin Moss
62 0 0 0 0 0 0 0 0 0
East Coast Sox 2024- Ishee
Evan Stewart
28 0 0 0 0 0 0 0 0 0
East Coast Sox 2024- Milewski
Walker Craig
92 0 0 0 0 0 0 0 0 0
East Coast Sox 2024- Milewski
Davis Fox
0 27 0 0 0 0 0 0 0 0
East Coast Sox 2024- Milewski
Clay Herring
0 92 0 0 0 0 0 0 0 0
East Coast Sox 2024- Milewski
Landry Horn
0 18 0 0 0 0 0 0 0 0
East Coast Sox 2024- Milewski
Sean McConachie
0 91 0 0 0 0 0 0 0 0
East Coast Sox 2024- Milewski
Grayson McDonald
74 0 0 0 0 0 0 0 0 0
East Coast Sox 2024- Milewski
Elijah Tuckier
42 0 0 0 0 0 0 0 0 0
Excel 16u
Tucker Arrington
19 10 0 0 0 0 0 0 0 0
Excel 16u
Eli Cannon
0 96 0 0 0 0 0 0 0 0
Excel 16u
Tide Gann
27 0 0 0 0 0 0 0 0 0
Excel 16u
Kaden Heatherly
0 60 0 0 0 0 0 0 0 0
Excel 16u
Carter Johnson
0 64 0 0 0 0 0 0 0 0
Excel 16u
Tripp Patterson
72 0 0 0 0 0 0 0 0 0
Excel 16u
Blake Sewell
72 0 0 0 0 0 0 0 0 0
Gaxl Green 16u
Hayden Baillie
30 2 0 0 0 0 0 0 0 0
Gaxl Green 16u
Coby Barrett
35 0 0 0 0 0 0 0 0 0
Gaxl Green 16u
Logan Brock
0 19 0 0 0 0 0 0 0 0
Gaxl Green 16u
Ethan Carroll
23 0 0 0 0 0 0 0 0 0
Gaxl Green 16u
Vaughn Krohn
31 0 0 0 0 0 0 0 0 0
Gaxl Green 16u
Toby Reitman
35 0 0 0 0 0 0 0 0 0
Gaxl Green 16u
Cole Tuggle
30 71 0 0 0 0 0 0 0 0
Prospex 16u Titan
Nick Chumley
77 0 0 0 0 0 0 0 0 0
Prospex 16u Titan
Andrew Coleman
68 0 0 0 0 0 0 0 0 0
Prospex 16u Titan
Jake England
47 0 0 0 0 0 0 0 0 0
Prospex 16u Titan
Carson Gillilan
0 83 0 0 0 0 0 0 0 0
Prospex 16u Titan
Cody McCormick
0 81 0 0 0 0 0 0 0 0
Prospex 16u Titan
Daniel Posey
0 18 0 0 0 0 0 0 0 0
SBG Auburn 2024
Braxton Ashmore
61 0 0 0 0 0 0 0 0 0
SBG Auburn 2024
Killean Blackmon
42 0 0 0 0 0 0 0 0 0
SBG Auburn 2024
Adam Boyd
0 63 0 0 0 0 0 0 0 0
SBG Auburn 2024
Connor Cody
0 3 0 0 0 0 0 0 0 0
SBG Auburn 2024
Christopher Floyd II
72 0 0 0 0 0 0 0 0 0
SBG Auburn 2024
Harrison Geiger
24 0 0 0 0 0 0 0 0 0
SBG Auburn 2024
Miller Humphries
33 32 0 0 0 0 0 0 0 0
SBG Auburn 2024
Simon Kruppa
0 31 0 0 0 0 0 0 0 0
SBG Auburn 2024
Sawyer Smith
26 0 0 0 0 0 0 0 0 0
Showcase Baughman
Evan Bell
65 91 0 0 0 0 0 0 0 0
Showcase Baughman
Mark Harrell
32 57 0 0 0 0 0 0 0 0
Showcase Baughman
Carter Kusmak
0 48 0 0 0 0 0 0 0 0
Showcase Baughman
Saxon Roberts
53 0 0 0 0 0 0 0 0 0
Showcase Baughman
Max Weyenberg
0 60 0 0 0 0 0 0 0 0
Showcase Baughman
Trenton Wilson
76 0 0 0 0 0 0 0 0 0
TPL National
Xavier Edwards
0 9 0 0 0 0 0 0 0 0
TPL National
Brady Elrod
25 0 0 0 0 0 0 0 0 0
TPL National
Jeremiah Gary
71 0 0 0 0 0 0 0 0 0
TPL National
Corey Richardson Jr.
0 42 0 0 0 0 0 0 0 0
TPL National
Ty Stricklin
0 53 0 0 0 0 0 0 0 0
TPL National
Patrick Weatherly
72 0 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