2,192 MLB PLAYERS | 15,133 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/16
Day 2
06/17
Day 3
06/18
Day 4
06/19
Day 5
06/20
Day 6
06/21
Day 7
06/22
Day 8
06/23
Day 9
06/24
Day 10
06/25
Alabama Iron 17u
Davis Gulley
39 0 0 0 0 0 0 0 0 0
Alabama Iron 17u
J.B. Landrum
0 69 0 0 0 0 0 0 0 0
Alabama Iron 17u
Landon Nelson
0 0 99 0 0 0 0 0 0 0
Alabama Iron 17u
Andrew Noell
0 30 0 0 0 0 0 0 0 0
Alabama Iron 17u
Cooper Scruggs
0 10 0 0 0 0 0 0 0 0
Alabama Iron 17u
Runner Stripling
76 0 0 0 0 0 0 0 0 0
Baseball Country 17u
Colter Bowen
0 58 0 0 0 0 0 0 0 0
Baseball Country 17u
Landon Fike
0 0 0 0 84 0 0 0 0 0
Baseball Country 17u
Addison Goodman
0 0 78 0 0 0 0 0 0 0
Baseball Country 17u
Bennett Johnson
0 59 0 0 0 0 0 0 0 0
Baseball Country 17u
Westorn Meggs
0 0 0 72 0 0 0 0 0 0
Baseball Country 17u
Anthony Messina
0 0 15 0 0 0 0 0 0 0
Baseball Country 17u
Spencer Nicholas
59 0 0 0 0 0 0 0 0 0
Baseball Country 17u
Tyler Sykes
36 0 0 0 0 0 0 0 0 0
Baseball Country 17u
Evan Williams
0 0 0 34 0 0 0 0 0 0
Bc Athletics 2024 Barlowe
Aydin Bond
0 0 0 23 0 0 0 0 0 0
Bc Athletics 2024 Barlowe
Jack Felton
0 0 40 0 0 0 0 0 0 0
Bc Athletics 2024 Barlowe
Drew Henry
0 0 0 56 0 0 0 0 0 0
Bc Athletics 2024 Barlowe
Miles Johnson
0 0 77 0 0 0 0 0 0 0
Bc Athletics 2024 Barlowe
Jack Judd
0 0 0 14 0 0 0 0 0 0
Bc Athletics 2024 Barlowe
Caleb Knutsen
88 0 0 0 0 0 0 0 0 0
Bc Athletics 2024 Barlowe
Jonathon Van Ness
0 98 0 0 0 0 0 0 0 0
Bc Athletics 2024 Barlowe
Grayson Van Rossum
0 0 0 25 0 0 0 0 0 0
Black Sox Baseball 17u
Aydan Beard
0 61 0 0 0 0 0 0 0 0
Black Sox Baseball 17u
Brandt Cummings
0 0 28 0 0 0 0 0 0 0
Black Sox Baseball 17u
Cy Hollander
0 21 0 0 0 0 0 0 0 0
Black Sox Baseball 17u
Cayden Johns
0 5 0 0 0 0 0 0 0 0
Black Sox Baseball 17u
Reece McNutt
0 44 0 0 0 0 0 0 0 0
Black Sox Baseball 17u
Jaxon Poag
0 44 0 0 0 0 0 0 0 0
Black Sox Baseball 17u
Jake Thornton
0 0 93 0 0 0 0 0 0 0
Canes Southeast Prospects
Hayden Biles
56 0 0 0 0 0 0 0 0 0
Canes Southeast Prospects
Will Brookshire
0 44 0 46 0 0 0 0 0 0
Canes Southeast Prospects
Wyatt Elder
0 0 92 0 0 0 0 0 0 0
Canes Southeast Prospects
Reece Holloway
45 0 14 0 0 0 0 0 0 0
Canes Southeast Prospects
Caden Johnson
0 16 0 60 0 0 0 0 0 0
Canes Southeast Prospects
Jack Lester
0 63 0 0 0 0 0 0 0 0
Canes Southeast Prospects
Caleb Ramsey
7 0 0 0 0 0 0 0 0 0
Craze Baseball
Andre Ancalade
49 0 0 0 0 0 0 0 0 0
Craze Baseball
Brennan Deist
0 57 0 0 0 0 0 0 0 0
Craze Baseball
Colin Hartenstein
8 70 0 0 0 0 0 0 0 0
Craze Baseball
Brayden Netterville
52 0 0 0 0 0 0 0 0 0
Craze Baseball
Blake Schexnider
0 0 33 0 0 0 0 0 0 0
Craze Baseball
Joseph Stewart Jr.
0 0 57 0 0 0 0 0 0 0
East Cobb Astros 615 - 2024
Ryan Buckner
0 70 0 0 0 0 0 0 0 0
East Cobb Astros 615 - 2024
Luke Hohman
66 0 0 0 0 0 0 0 0 0
East Cobb Astros 615 - 2024
Logan Kinnard
66 0 0 0 0 0 0 0 0 0
East Cobb Astros 615 - 2024
Luke Kinzer
0 0 93 0 0 0 0 0 0 0
East Cobb Astros 615 - 2024
Aj Langston
0 0 40 0 0 0 0 0 0 0
East Cobb Astros 615 - 2024
Carson Reed
0 23 0 0 0 0 0 0 0 0
East Cobb Astros 615 - 2024
Elijah Shreeve
0 58 0 0 0 0 0 0 0 0
Ebc 17-Spoon
Kade Allen
0 0 0 57 0 0 0 0 0 0
Ebc 17-Spoon
Owen Boswell
0 60 0 0 0 0 0 0 0 0
Ebc 17-Spoon
Braden Gover
0 0 80 0 0 0 0 0 0 0
Ebc 17-Spoon
Matt Magee
25 86 0 0 0 0 0 0 0 0
Ebc 17-Spoon
Aidan McCrady
0 60 0 0 0 0 0 0 0 0
Ebc 17-Spoon
Benjamin Smith
0 41 0 9 0 0 0 0 0 0
Ebc 17-Spoon
Christopher Smith
0 0 0 60 0 0 0 0 0 0
Ebc 17-Spoon
Nathan Sullivan
0 23 0 72 0 0 0 0 0 0
Knights Knation 17u American
Carson Burks
63 0 0 0 0 0 0 0 0 0
Knights Knation 17u American
Cole Connor
0 0 0 71 0 0 0 0 0 0
Knights Knation 17u American
Landon Fontenot
66 0 0 0 0 0 0 0 0 0
Knights Knation 17u American
Jackson Landry
0 0 27 0 0 0 0 0 0 0
Knights Knation 17u American
Austin Pounds
0 0 66 0 0 0 0 0 0 0
Knights Knation 17u American
Michael Scott
0 44 0 0 0 0 0 0 0 0
Knights Knation 17u American
Talan Theriot
14 0 0 12 0 0 0 0 0 0
Knights Knation 17u American
Evan Wright
0 37 0 0 0 0 0 0 0 0
Knights Knation 17U Marucci - Black
Coleman Capaci
0 63 0 0 0 0 0 0 0 0
Knights Knation 17U Marucci - Black
Kyle Charrier
0 36 0 0 0 0 0 0 0 0
Knights Knation 17U Marucci - Black
Peyton Chiasson
0 0 0 41 0 0 0 0 0 0
Knights Knation 17U Marucci - Black
Cameron Cressend
0 0 59 0 0 0 0 0 0 0
Knights Knation 17U Marucci - Black
Dylan Gilbert
0 0 0 22 0 0 0 0 0 0
Knights Knation 17U Marucci - Black
Logan Lomonaco
0 0 39 0 0 0 0 0 0 0
Knights Knation 17U Marucci - Black
Michael Maxwell
0 0 0 29 0 0 0 0 0 0
Knights Knation 17U Marucci - Black
Jordan Oberle
0 32 0 0 0 0 0 0 0 0
Knights Knation 17U Marucci - Black
Hunter Parker
0 0 5 0 0 0 0 0 0 0
Knights Knation 17U Marucci - Black
Gunner Staten
19 67 0 0 0 0 0 0 0 0
Knights Knation 17U Victus - Black
Vince Glorioso
65 0 0 0 0 0 0 0 0 0
Knights Knation 17U Victus - Black
Austin Isabell
0 17 0 0 0 0 0 0 0 0
Knights Knation 17U Victus - Black
Bryce Landreneau
0 71 0 0 0 0 0 0 0 0
Knights Knation 17U Victus - Black
Marcus Newfield
0 0 0 72 0 0 0 0 0 0
Knights Knation 17U Victus - Black
William Spencer
37 0 0 0 0 0 0 0 0 0
Knights Knation 17U Victus - Black
Rett Stringer
0 35 0 0 0 0 0 0 0 0
Knights Knation 17U Victus - Black
Jackson Wall
0 0 52 0 0 0 0 0 0 0
Knights South 17u Marucci
Braden Bostick
0 0 36 0 0 0 0 0 0 0
Knights South 17u Marucci
Kyler Campbell
0 12 0 0 0 0 0 0 0 0
Knights South 17u Marucci
Cole Darby
28 9 0 0 0 0 0 0 0 0
Knights South 17u Marucci
Ben Davis
0 16 66 0 0 0 0 0 0 0
Knights South 17u Marucci
Caiden Dumas
25 4 0 0 0 0 0 0 0 0
Knights South 17u Marucci
Bryston Greene
0 0 0 27 0 0 0 0 0 0
Knights South 17u Marucci
Charlie Grigsby
0 41 0 0 0 0 0 0 0 0
Knights South 17u Marucci
Johnathan Preston
19 0 24 0 0 0 0 0 0 0
Knights South 17u Marucci
Jack Rupe
37 0 0 70 0 0 0 0 0 0
Knights South 17u Marucci
Austin Uptain
0 36 0 0 0 0 0 0 0 0
SBG Sox Alabama Scout 24
Killean Blackmon
66 0 0 0 0 0 0 0 0 0
SBG Sox Alabama Scout 24
Peyton Etheredge
0 0 51 0 0 0 0 0 0 0
SBG Sox Alabama Scout 24
Jaxon Hay
0 0 44 0 0 0 0 0 0 0
SBG Sox Alabama Scout 24
Carter Macoy
0 7 0 0 0 0 0 0 0 0
SBG Sox Alabama Scout 24
Bryson Morman
74 0 0 0 0 0 0 0 0 0
SBG Sox Alabama Scout 24
Erik Oxford
22 0 37 0 0 0 0 0 0 0
SBG Sox Alabama Scout 24
Brady Rascoll
0 39 0 0 0 0 0 0 0 0
SBG Sox Alabama Scout 24
Luke Renfro
0 47 0 0 0 0 0 0 0 0
SBG Sox Alabama Scout 24
Garrett West
0 12 0 0 0 0 0 0 0 0
Throwbacks Baseball 17u
Kyle Adams
0 93 0 0 0 0 0 0 0 0
Throwbacks Baseball 17u
Brady Davis
103 0 0 0 0 0 0 0 0 0
Throwbacks Baseball 17u
Brayden Decamp
0 0 0 101 0 0 0 0 0 0
Throwbacks Baseball 17u
Eli Gregory
23 0 0 0 0 0 0 0 0 0
Throwbacks Baseball 17u
Taylor Head
0 32 0 0 0 0 0 0 0 0
Throwbacks Baseball 17u
Brady Moore
0 0 29 0 0 0 0 0 0 0
Throwbacks Baseball 17u
Matthew Swearingen
0 0 49 0 0 0 0 0 0 0
Top Gun Black
Andrew Allen
59 0 0 0 0 0 0 0 0 0
Top Gun Black
Bo Bachtel
24 0 0 0 0 0 0 0 0 0
Top Gun Black
Jackson Barnes
0 0 13 37 0 0 0 0 0 0
Top Gun Black
Will Greenwood
0 31 0 0 0 0 0 0 0 0
Top Gun Black
Benjamin Morrison
0 0 73 0 0 0 0 0 0 0
Top Gun Black
Brayden Thacker
0 63 0 0 0 0 0 0 0 0
Top Gun Black
Andrew Thornton
0 0 0 62 0 0 0 0 0 0
Top Gun Team Alabama
Mason Blasche
0 32 0 0 0 0 0 0 0 0
Top Gun Team Alabama
Rj Brooks
0 66 0 0 0 0 0 0 0 0
Top Gun Team Alabama
Michael Daniel
0 0 28 0 0 0 0 0 0 0
Top Gun Team Alabama
Logan Fitzgerald
0 7 0 0 0 0 0 0 0 0
Top Gun Team Alabama
Jackson Henderson
0 0 0 85 0 0 0 0 0 0
Top Gun Team Alabama
Cooper Jarvis
0 0 4 0 0 0 0 0 0 0
Top Gun Team Alabama
Nicholas McCord
0 38 0 0 97 0 0 0 0 0
Top Gun Team Alabama
Ty McGraw
0 0 79 0 0 0 0 0 0 0
TPL American 17U
Carter Abrams
0 0 90 0 0 0 0 0 0 0
TPL American 17U
Xavier Edwards
0 75 0 0 0 0 0 0 0 0
TPL American 17U
Cameron Lee
81 0 0 0 0 0 0 0 0 0
TPL American 17U
Micah Morris
0 0 34 0 0 0 0 0 0 0
TPL American 17U
Brady Saville
0 41 0 0 0 0 0 0 0 0
TPL American 17U
Ty Stricklin
40 0 0 0 0 0 0 0 0 0
TPL American 17U
Carson Zeitvogel
0 0 0 81 0 0 0 0 0 0
TPL National 17U
Logan Barber
0 70 0 0 0 0 0 0 0 0
TPL National 17U
Logan Caldwell
0 52 0 0 0 0 0 0 0 0
TPL National 17U
Ben Ferrell
0 0 0 48 0 0 0 0 0 0
TPL National 17U
Will Harrison
88 0 0 0 0 0 0 0 0 0
TPL National 17U
Drake McBride
0 0 97 0 0 0 0 0 0 0
TPL National 17U
Corey Richardson Jr.
0 0 0 36 0 0 0 0 0 0
TPL National 17U
Carter Thompson
0 0 0 13 0 0 0 0 0 0
Vba Black 17u
Braden Booth
0 0 0 78 0 0 0 0 0 0
Vba Black 17u
Chase Cartron
0 0 0 0 77 0 0 0 0 0
Vba Black 17u
Luke Davenport
44 0 0 0 0 0 0 0 0 0
Vba Black 17u
Brodie Dixon
0 0 22 0 0 0 0 0 0 0
Vba Black 17u
Ryan Everly
0 14 0 23 0 0 0 0 0 0
Vba Black 17u
Jacob Haley
0 0 0 11 15 0 0 0 0 0
Vba Black 17u
Jackson Hunter
0 109 0 0 0 0 0 0 0 0
Vba Black 17u
Conner Lowery
55 0 0 0 0 0 0 0 0 0
Vba Black 17u
Clint Seymore
0 0 41 0 0 0 0 0 0 0
Vba Red 17u
Gresham Baker
0 0 0 32 0 0 0 0 0 0
Vba Red 17u
Landon Blackwood
0 0 0 72 0 0 0 0 0 0
Vba Red 17u
Zach Bradford
0 0 0 0 72 0 0 0 0 0
Vba Red 17u
Mason Busch
0 0 61 0 0 0 0 0 0 0
Vba Red 17u
Gunner Dodd
24 0 0 0 0 0 0 0 0 0
Vba Red 17u
Zach Hall
0 68 0 0 0 0 0 0 0 0
Vba Red 17u
Grayson Hays
95 0 0 0 0 0 0 0 0 0
Vba Red 17u
Riley Schutte
0 0 0 0 37 0 0 0 0 0
Vba Red 17u
Satchel Wheeler
0 0 0 37 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest