2,087 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
06/01
Day 2
06/02
Day 3
06/03
Day 4
06/04
Day 5
06/05
Day 6
06/06
Day 7
06/07
Day 8
06/08
Day 9
06/09
Day 10
06/10
33s Baseball 17u
Jackson Bradley
30 0 0 0 0 0 0 0 0 0
33s Baseball 17u
Witt Brown
94 0 0 0 0 0 0 0 0 0
33s Baseball 17u
Hudson Cahalan
0 0 66 0 0 0 0 0 0 0
33s Baseball 17u
Cooper Cole
0 0 0 65 0 0 0 0 0 0
33s Baseball 17u
Alex Harrison
0 7 55 0 0 0 0 0 0 0
33s Baseball 17u
John Littleton
0 13 0 0 0 0 0 0 0 0
33s Baseball 17u
Patrick Prady
0 0 0 58 0 0 0 0 0 0
33s Baseball 17u
Luke Turner
0 86 0 0 0 0 0 0 0 0
33s Baseball 2024
James Battersby
0 24 0 0 0 0 0 0 0 0
33s Baseball 2024
Kenneth Diddell
38 0 0 79 0 0 0 0 0 0
33s Baseball 2024
Carter Jackman
0 0 0 21 0 0 0 0 0 0
33s Baseball 2024
Logan Moller
0 0 85 0 0 0 0 0 0 0
33s Baseball 2024
Blake Patrick
59 0 0 0 0 0 0 0 0 0
33s Baseball 2024
Jb Sain
0 80 2 0 0 0 0 0 0 0
33s Baseball 2024
Jake Souders
0 0 42 0 0 0 0 0 0 0
33s Baseball 2024
Cooper Walls
0 0 0 83 0 0 0 0 0 0
Alabama Astros
Brodie Brogdon
0 47 0 0 0 0 0 0 0 0
Alabama Astros
Brady Dodd
67 0 0 0 0 0 0 0 0 0
Alabama Astros
Sawyer Gurley
0 72 0 0 0 0 0 0 0 0
Alabama Astros
Kutter Johnson
0 0 105 0 0 0 0 0 0 0
Alabama Astros
Glavine Lamberth
0 0 6 0 0 0 0 0 0 0
Alabama Astros
Ty Shotts
0 16 0 0 0 0 0 0 0 0
Alabama Astros
Jordan Wood
37 0 0 0 0 0 0 0 0 0
Alabama Iron 17u
Chris Billingsley
0 58 0 0 0 0 0 0 0 0
Alabama Iron 17u
Ben Buxton
5 0 0 0 0 0 0 0 0 0
Alabama Iron 17u
Elliott Farrior
0 0 41 0 0 0 0 0 0 0
Alabama Iron 17u
Alex Fleet
0 28 0 0 0 0 0 0 0 0
Alabama Iron 17u
Ethan Hunter
0 0 0 75 0 0 0 0 0 0
Alabama Iron 17u
Jacob Johnson
0 10 0 0 0 0 0 0 0 0
Alabama Iron 17u
J.B. Landrum
38 0 0 0 0 0 0 0 0 0
Alabama Iron 17u
Egan Lowery
73 0 0 0 0 0 0 0 0 0
Alabama Iron 17u
Aiden Markwell
0 1 7 0 0 0 0 0 0 0
Alabama Iron 17u
Landon Nelson
0 43 0 0 0 0 0 0 0 0
Alabama Iron 17u
Andrew Noell
0 0 30 0 0 0 0 0 0 0
Alabama Iron 17u
Jakyle Sims
0 0 28 0 0 0 0 0 0 0
Alabama Iron 17u
Runner Stripling
0 0 0 21 0 0 0 0 0 0
Arkansas Patriots 2024
Brady Bolinger
0 0 6 0 0 0 0 0 0 0
Arkansas Patriots 2024
Nathan Brinegar
0 0 95 0 0 0 0 0 0 0
Arkansas Patriots 2024
Evan Curry
11 0 0 91 0 0 0 0 0 0
Arkansas Patriots 2024
Riggs Harper
0 36 0 0 0 0 0 0 0 0
Arkansas Patriots 2024
Sawyer Owens
0 73 0 0 0 0 0 0 0 0
Arkansas Patriots 2024
Rhett Richardson
80 0 0 0 0 0 0 0 0 0
Blue Sox National Cargle
Noah Baker
0 0 0 15 0 0 0 0 0 0
Blue Sox National Cargle
Colin Bryant
63 0 0 0 0 0 0 0 0 0
Blue Sox National Cargle
Michael Gagliano
0 95 0 0 0 0 0 0 0 0
Blue Sox National Cargle
Eli Jerguson
0 0 0 68 0 0 0 0 0 0
Blue Sox National Cargle
Jadon Lundt
0 0 78 0 0 0 0 0 0 0
Blue Sox National Cargle
Luke McRae
0 0 0 43 0 0 0 0 0 0
Blue Sox National Cargle
Hayden Robbins
0 0 0 14 0 0 0 0 0 0
Blue Sox National Cargle
Cooper Zeckman
0 14 0 0 0 0 0 0 0 0
Blue Sox National Cargle
Ethan Zisser
11 0 48 0 0 0 0 0 0 0
Ebc 17u-Fesmire
Cael Allen
0 0 0 11 0 0 0 0 0 0
Ebc 17u-Fesmire
Jack Gleason
0 0 0 10 0 0 0 0 0 0
Ebc 17u-Fesmire
Luke Jenkins
0 0 76 0 0 0 0 0 0 0
Ebc 17u-Fesmire
Cannon Johnson
0 43 0 0 0 0 0 0 0 0
Ebc 17u-Fesmire
Darian Johnson
0 63 0 0 0 0 0 0 0 0
Ebc 17u-Fesmire
Nathan Myers
40 0 0 0 0 0 0 0 0 0
Ebc 17u-Fesmire
Jack Pitts
0 0 0 29 0 0 0 0 0 0
Ebc 17u-Fesmire
Jace Robinson
28 0 0 0 0 0 0 0 0 0
Ebc 17u-Fesmire
Tyler Sullivan
0 0 0 46 0 0 0 0 0 0
Ebc 17u-Fesmire
Tatum Turner
0 0 21 0 0 0 0 0 0 0
Ebc 17u-Martin
Hank Eaton
0 0 24 9 0 0 0 0 0 0
Ebc 17u-Martin
Carson Fair
0 22 0 37 0 0 0 0 0 0
Ebc 17u-Martin
Mason Gillentine
12 0 0 0 0 0 0 0 0 0
Ebc 17u-Martin
Topher Jones
0 0 0 0 17 0 0 0 0 0
Ebc 17u-Martin
Meyer Maddox
31 0 0 11 4 0 0 0 0 0
Ebc 17u-Martin
Thomas Mitchell
0 11 0 41 0 0 0 0 0 0
Ebc 17u-Martin
Lake Reed
40 0 0 0 0 0 0 0 0 0
Ebc 17u-Martin
Brady Stinnett
0 39 0 0 83 0 0 0 0 0
Ebc 17u-Martin
Scotty Young
38 0 32 0 0 0 0 0 0 0
Georgia Liberty 17u Premier
Marquise Blackman
70 0 0 0 0 0 0 0 0 0
Georgia Liberty 17u Premier
Nathan Blumenthal
7 0 0 46 0 0 0 0 0 0
Georgia Liberty 17u Premier
Chase Butler
0 0 0 60 0 0 0 0 0 0
Georgia Liberty 17u Premier
Jake Renuart
0 20 21 0 0 0 0 0 0 0
Georgia Liberty 17u Premier
Sam Schwark
42 0 0 0 0 0 0 0 0 0
Georgia Liberty 17u Premier
Dale Towe
0 76 0 0 0 0 0 0 0 0
Georgia Liberty 17u Premier
Aryan Virani
0 0 71 0 0 0 0 0 0 0
Memphis Blues 17u
Gavin Boyles
0 96 0 0 0 0 0 0 0 0
Memphis Blues 17u
Aiden Byrd
0 0 24 19 0 0 0 0 0 0
Memphis Blues 17u
Christian Cousar
8 0 64 0 0 0 0 0 0 0
Memphis Blues 17u
Bo Dunavant
0 0 0 15 0 0 0 0 0 0
Memphis Blues 17u
Garrett Glass
0 0 0 39 0 0 0 0 0 0
Memphis Blues 17u
Trey Harris
0 33 0 0 0 0 0 0 0 0
Memphis Blues 17u
Elijah Holloway
0 0 0 26 0 0 0 0 0 0
Memphis Blues 17u
Kase Washam
98 0 0 0 0 0 0 0 0 0
Mission Baseball
Maddox Bohannon
96 0 0 0 0 0 0 0 0 0
Mission Baseball
Jack McBrayer
0 22 29 0 0 0 0 0 0 0
Mission Baseball
Parker Minnix
0 0 12 0 0 0 0 0 0 0
Mission Baseball
Conner Phillips
0 49 0 0 0 0 0 0 0 0
Mission Baseball
Hank Scruggs
0 0 0 56 0 0 0 0 0 0
Mission Baseball
Andrew Wenger
0 35 0 46 0 0 0 0 0 0
Mission Baseball
Tito Williams
33 0 71 0 0 0 0 0 0 0
Mission Baseball
Cutter Womack
0 0 11 0 0 0 0 0 0 0
Prospex 17u Carbon
Nick Chumley
15 0 65 0 0 0 0 0 0 0
Prospex 17u Carbon
Renn Gladden
0 25 0 0 0 0 0 0 0 0
Prospex 17u Carbon
Brody Leathers
0 0 18 0 0 0 0 0 0 0
Prospex 17u Carbon
Cody McCormick
82 0 0 0 0 0 0 0 0 0
Prospex 17u Carbon
Daniel Posey
0 45 0 0 0 0 0 0 0 0
Prospex 17u Carbon
Noah Sumners
0 46 0 0 0 0 0 0 0 0
Rip City Pirates
Reece Adams
30 0 0 0 0 0 0 0 0 0
Rip City Pirates
Quintavious Fudge
0 0 5 31 0 0 0 0 0 0
Rip City Pirates
Dante Hill
0 14 0 24 0 0 0 0 0 0
Rip City Pirates
Jack Madden
0 22 0 0 0 0 0 0 0 0
Rip City Pirates
Fletcher Roberts
0 0 34 0 0 0 0 0 0 0
Rip City Pirates
Ryland Rogers
0 44 0 0 0 0 0 0 0 0
Rip City Pirates
Job Roper
0 20 0 29 0 0 0 0 0 0
Rip City Pirates
William H Taylor
8 0 53 0 0 0 0 0 0 0
Rip City Pirates
Will Truitt
58 0 0 18 0 0 0 0 0 0
Rip City Pirates
Talan Welch
0 20 0 0 0 0 0 0 0 0
SBG Sox Alabama Scout 24
Killean Blackmon
0 0 15 0 0 0 0 0 0 0
SBG Sox Alabama Scout 24
Jake Cummings
0 64 0 0 0 0 0 0 0 0
SBG Sox Alabama Scout 24
Lane Eddins
0 0 0 35 0 0 0 0 0 0
SBG Sox Alabama Scout 24
Peyton Etheredge
47 0 0 0 0 0 0 0 0 0
SBG Sox Alabama Scout 24
Alberto Gomez
0 31 0 0 0 0 0 0 0 0
SBG Sox Alabama Scout 24
Jaxon Hay
0 0 0 29 0 0 0 0 0 0
SBG Sox Alabama Scout 24
Bryson Morman
0 0 0 28 0 0 0 0 0 0
SBG Sox Alabama Scout 24
Erik Oxford
20 0 0 0 0 0 0 0 0 0
SBG Sox Alabama Scout 24
Brady Rascoll
0 43 0 0 0 0 0 0 0 0
SBG Sox Alabama Scout 24
Luke Renfro
0 0 47 0 0 0 0 0 0 0
SBG Sox Alabama Scout 24
Garrett West
16 0 0 0 0 0 0 0 0 0
SBG Sox Auburn 24
Adam Burton
11 0 0 0 0 0 0 0 0 0
SBG Sox Auburn 24
Nathan Campbell
0 0 31 0 0 0 0 0 0 0
SBG Sox Auburn 24
Noah Eady
0 26 0 0 0 0 0 0 0 0
SBG Sox Auburn 24
Christopher Floyd II
0 77 0 0 0 0 0 0 0 0
SBG Sox Auburn 24
Brady Mason
45 0 0 0 0 0 0 0 0 0
SBG Sox Auburn 24
Dalton Murphy
0 0 21 0 0 0 0 0 0 0
SBG Sox Auburn 24
Blake Smith
0 10 0 0 0 0 0 0 0 0
SBG Sox Auburn 24
Logan Snowden
54 0 0 0 0 0 0 0 0 0
SBG Sox Auburn 24
Camden Spangler
0 0 77 0 0 0 0 0 0 0
Sbg Sox Prime 24
Tanner Busby
0 38 0 0 73 0 0 0 0 0
Sbg Sox Prime 24
Reid Gaston
0 0 104 0 0 0 0 0 0 0
Sbg Sox Prime 24
Tri Gaughf
0 33 0 0 0 0 0 0 0 0
Sbg Sox Prime 24
Jacob Johnson
0 29 0 99 0 0 0 0 0 0
Sbg Sox Prime 24
Kyler King
0 40 0 0 0 0 0 0 0 0
Sbg Sox Prime 24
Drew Lambert
0 53 0 0 0 0 0 0 0 0
Sbg Sox Prime 24
Brady Robertson
0 0 21 0 29 0 0 0 0 0
Sbg Sox Prime 24
Connor Tice
0 62 0 0 0 0 0 0 0 0
Sbg Sox Scout 24
Ryan Carpenter
0 0 68 0 0 0 0 0 0 0
Sbg Sox Scout 24
Camden Clark
101 0 0 0 0 0 0 0 0 0
Sbg Sox Scout 24
Baker Dowe
13 0 0 0 0 0 0 0 0 0
Sbg Sox Scout 24
Logan Fontenelle
0 63 0 0 0 0 0 0 0 0
Sbg Sox Scout 24
John Woods Hollowell
0 0 37 0 0 0 0 0 0 0
Sbg Sox Scout 24
Kale Matthews
0 0 19 0 0 0 0 0 0 0
Sbg Sox Scout 24
Jaxon Rayborn
0 0 0 91 0 0 0 0 0 0
Sbg Sox Scout 24
Corey Watkins
0 13 0 13 0 0 0 0 0 0
TPL American 17U
Carter Abrams
0 0 102 0 0 0 0 0 0 0
TPL American 17U
Edward Brown
0 0 20 0 0 0 0 0 0 0
TPL American 17U
Reed Hartsfield
0 110 0 0 0 0 0 0 0 0
TPL American 17U
Cameron Lee
61 0 0 0 0 0 0 0 0 0
TPL National 17U
Logan Barber
0 0 0 68 0 0 0 0 0 0
TPL National 17U
Aiden Berke
0 24 0 0 0 0 0 0 0 0
TPL National 17U
Parker Blake
0 82 0 0 0 0 0 0 0 0
TPL National 17U
Logan Caldwell
0 0 25 0 0 0 0 0 0 0
TPL National 17U
Ben Ferrell
0 0 0 92 0 0 0 0 0 0
TPL National 17U
Jeremiah Gary
0 0 0 24 0 0 0 0 0 0
TPL National 17U
Will Harrison
0 0 67 0 0 0 0 0 0 0
TPL National 17U
Carter Thompson
0 0 0 19 0 0 0 0 0 0
TPL National 17U
Zach Wyatt
82 0 0 0 0 0 0 0 0 0
TPL Pro Elite 17U
Luke Hill
0 70 0 0 0 0 0 0 0 0
TPL Pro Elite 17U
Maxon Hill
6 0 0 0 0 0 0 0 0 0
TPL Pro Elite 17U
Bennett Plowden
98 0 0 0 0 0 0 0 0 0
TPL Pro Elite 17U
Miles Plugge
0 0 0 59 0 0 0 0 0 0
TPL Pro Elite 17U
Brady Saville
0 0 102 0 0 0 0 0 0 0
TPL Pro Elite 17U
Noah Smith
0 55 0 0 0 0 0 0 0 0
Vba Black 17u
Braden Booth
0 0 0 17 0 0 0 0 0 0
Vba Black 17u
Chase Cartron
17 0 85 0 0 0 0 0 0 0
Vba Black 17u
Brodie Dixon
0 56 0 0 0 0 0 0 0 0
Vba Black 17u
Ryan Everly
0 36 0 0 0 0 0 0 0 0
Vba Black 17u
Jacob Haley
0 23 0 0 0 0 0 0 0 0
Vba Black 17u
Jackson Hunter
63 0 0 0 0 0 0 0 0 0
Vba Black 17u
Brody King
0 0 39 0 0 0 0 0 0 0
Vba Black 17u
Conner Lowery
26 0 0 3 0 0 0 0 0 0
Vba Black 17u
Brandon McCraine
0 0 4 0 0 0 0 0 0 0
Vba Black 17u
Mason McCraine
0 0 0 31 0 0 0 0 0 0
Vba Black 17u
Clint Seymore
0 0 0 35 0 0 0 0 0 0
Vba Black 17u
Peyton Steele
0 0 0 41 0 0 0 0 0 0
Vba Red 17u
Gresham Baker
0 23 0 39 0 0 0 0 0 0
Vba Red 17u
Landon Blackwood
0 0 40 0 0 0 0 0 0 0
Vba Red 17u
Zach Bradford
0 53 0 0 0 0 0 0 0 0
Vba Red 17u
Mason Busch
0 69 0 0 0 0 0 0 0 0
Vba Red 17u
Gunner Dodd
0 35 0 0 0 0 0 0 0 0
Vba Red 17u
Zach Hall
0 0 77 0 0 0 0 0 0 0
Vba Red 17u
Grayson Hays
0 69 0 0 0 0 0 0 0 0
Vba Red 17u
Riley Schutte
0 0 9 0 0 0 0 0 0 0
Vba Red 17u
Satchel Wheeler
0 0 0 56 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest