2,090 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)
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
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
2 Way Athletics 2025
Tucker Anthony
53 0 0 0 0 0 0 0 0 0
2 Way Athletics 2025
Tu’Marion Flounory
0 0 77 0 0 0 0 0 0 0
2 Way Athletics 2025
Jackson Hancock
0 36 0 0 0 0 0 0 0 0
2 Way Athletics 2025
Kellen Johnson
0 26 0 0 0 0 0 0 0 0
2 Way Athletics 2025
Dyson Marks
52 0 0 0 0 0 0 0 0 0
2 Way Athletics 2025
Shivan Patel
0 0 43 0 0 0 0 0 0 0
2 Way Athletics 2025
Conrad Veasley
0 53 0 0 0 0 0 0 0 0
5 Star 16u Southeast
0 35 0 0 0 0 0 0 0 0
5 Star 16u Southeast
Brady Knudsen
0 73 0 0 0 0 0 0 0 0
5 Star 16u Southeast
Hayden Mullis
0 87 0 0 0 0 0 0 0 0
5 Star 16u Southeast
Talen Tarbox
0 23 61 0 0 0 0 0 0 0
5 Star 16u Southeast
Grayson Waller
0 0 47 0 0 0 0 0 0 0
5 Star Midsouth 2025 American
Seth Evans
0 35 0 0 0 0 0 0 0 0
5 Star Midsouth 2025 American
Zanlon Farris
0 0 17 0 0 0 0 0 0 0
5 Star Midsouth 2025 American
Hayden Finney
0 67 0 0 0 0 0 0 0 0
5 Star Midsouth 2025 American
Bryson Kent
0 52 0 0 0 0 0 0 0 0
5 Star Midsouth 2025 American
Nick Potts
0 0 71 0 0 0 0 0 0 0
5 Star Midsouth 2025 American
JT Strack
0 60 0 0 0 0 0 0 0 0
5 Star Midsouth 2025 American
Trent Wood
0 14 10 0 0 0 0 0 0 0
Aasa 16u
Eli Attaway
0 65 0 0 0 0 0 0 0 0
Aasa 16u
Cole Broxton
0 39 0 0 0 0 0 0 0 0
Aasa 16u
Luke Burnett
0 38 0 0 0 0 0 0 0 0
Aasa 16u
Brayden Davis
0 0 77 0 0 0 0 0 0 0
Aasa 16u
James McGuirt
0 38 0 0 0 0 0 0 0 0
Aasa 16u
Connor O'Mara
0 0 11 0 0 0 0 0 0 0
Aasa 16u
Drew Payne
0 0 36 0 0 0 0 0 0 0
ATL Lightning 15U Todd
Grant Addison
0 0 29 0 0 0 0 0 0 0
ATL Lightning 15U Todd
Grant Bradley
43 0 18 0 0 0 0 0 0 0
ATL Lightning 15U Todd
Ryan Edwards
0 0 42 0 0 0 0 0 0 0
ATL Lightning 15U Todd
Carter Hayes
0 0 72 0 0 0 0 0 0 0
ATL Lightning 15U Todd
Sam Heetderks
72 0 0 0 0 0 0 0 0 0
ATL Lightning 15U Todd
John Mark McKinney
17 0 27 0 0 0 0 0 0 0
ATL Lightning 15U Todd
Jackson Pechter
7 64 0 0 0 0 0 0 0 0
ATL Lightning 15U Todd
Zach Stair
0 23 91 0 0 0 0 0 0 0
ATL Lightning 15U Todd
Luke Yano
0 0 90 0 0 0 0 0 0 0
Atl Lightning 16u Childress
Quinn Culpepper
0 30 0 0 0 0 0 0 0 0
Atl Lightning 16u Childress
Jhenya Decarlo
0 0 89 0 0 0 0 0 0 0
Atl Lightning 16u Childress
Will Dunton
0 0 20 0 0 0 0 0 0 0
Atl Lightning 16u Childress
Thomas Harris
0 14 23 0 0 0 0 0 0 0
Atl Lightning 16u Childress
Jack Mobley
0 27 0 0 0 0 0 0 0 0
Atl Lightning 16u Childress
Ben Posner
44 0 61 0 0 0 0 0 0 0
Atl Lightning 16u Childress
Caelan Rogers
81 0 0 0 0 0 0 0 0 0
Atl Lightning 16u Childress
Charlie Sheets
0 83 0 0 0 0 0 0 0 0
Bandits 2025
Sammy Avant
0 67 0 0 0 0 0 0 0 0
Bandits 2025
Preston Bannister
0 0 65 0 0 0 0 0 0 0
Bandits 2025
Kehlan Hendrix
0 35 0 0 0 0 0 0 0 0
Bandits 2025
Brady Ross
0 92 0 0 0 0 0 0 0 0
Bandits 2025
Joel Taylor
0 37 0 0 0 0 0 0 0 0
Bandits 2025
Mason Wood
0 26 40 0 0 0 0 0 0 0
Canes Southeast Prospects
Samuel Biersmith
0 25 0 0 0 0 0 0 0 0
Canes Southeast Prospects
Caden Brown
0 24 0 0 0 0 0 0 0 0
Canes Southeast Prospects
Jackson Curtis
0 11 0 0 0 0 0 0 0 0
Canes Southeast Prospects
Tomas Franklin
0 47 0 0 0 0 0 0 0 0
Canes Southeast Prospects
Antione Hollaway Jr
0 30 23 0 0 0 0 0 0 0
Canes Southeast Prospects
Skylar McCoy
0 29 89 0 0 0 0 0 0 0
Canes Southeast Prospects
Kameron Scott
0 25 0 0 0 0 0 0 0 0
Canes Southeast Prospects
Connor Sherrill
0 16 0 0 0 0 0 0 0 0
Canes Southeast Scout 15U
Mayson Elam
0 0 77 0 0 0 0 0 0 0
Canes Southeast Scout 15U
Andrew Hammock
0 0 76 0 0 0 0 0 0 0
Canes Southeast Scout 15U
Evan Malone
0 57 0 0 0 0 0 0 0 0
Canes Southeast Scout 15U
Ty Mobley
0 71 0 0 0 0 0 0 0 0
Canes Southeast Scout 15U
Kane Moye
0 0 42 0 0 0 0 0 0 0
Canes Southeast Scout 15U
Robert Pearson
0 0 32 0 0 0 0 0 0 0
Canes Southeast Scout 15U
Xander Sutton
0 29 0 0 0 0 0 0 0 0
Coastal Stars Underclass Navy
Matthew Appio
0 19 98 0 0 0 0 0 0 0
Coastal Stars Underclass Navy
Grady Perkins
0 68 0 0 0 0 0 0 0 0
Coastal Stars Underclass Navy
Quinton Peterson
0 4 0 0 0 0 0 0 0 0
Coastal Stars Underclass Navy
Roderick Pierce
0 0 13 0 0 0 0 0 0 0
Coastal Stars Underclass Navy
Collin Toenjes
0 63 0 0 0 0 0 0 0 0
Coastal Stars Underclass Navy
Ayden Whidby
0 88 0 0 0 0 0 0 0 0
Coastal Stars Underclass White
Ashton Cook
20 0 73 0 0 0 0 0 0 0
Coastal Stars Underclass White
Adrien Islas
0 37 0 0 0 0 0 0 0 0
Coastal Stars Underclass White
Parker Landrum
0 80 0 0 0 0 0 0 0 0
Coastal Stars Underclass White
Chris Mcgill
0 26 31 0 0 0 0 0 0 0
Coastal Stars Underclass White
Colby Smith
54 0 0 0 0 0 0 0 0 0
Coastal Stars Underclass White
Alex Statham
0 0 14 0 0 0 0 0 0 0
Coastal Stars Underclass White
Jamus Wingate
67 0 0 0 0 0 0 0 0 0
East Cobb Angels 16U
Lucas Brennan
85 0 0 0 0 0 0 0 0 0
East Cobb Angels 16U
Jarod Grasso
0 0 43 0 0 0 0 0 0 0
East Cobb Angels 16U
Samuel Marshall
0 0 57 0 0 0 0 0 0 0
East Cobb Angels 16U
Hudson McElreath
22 0 0 0 0 0 0 0 0 0
East Cobb Angels 16U
David McKechnie
56 0 0 0 0 0 0 0 0 0
East Cobb Angels 16U
Cooper Moreno
30 0 0 0 0 0 0 0 0 0
East Cobb Astros 15u
Taylor Casson
0 0 37 0 0 0 0 0 0 0
East Cobb Astros 15u
Jonathan Fleming
0 0 78 0 0 0 0 0 0 0
East Cobb Astros 15u
Matthew Hopkinson
0 43 0 0 0 0 0 0 0 0
East Cobb Astros 15u
Brayden Loquasto
0 26 27 0 0 0 0 0 0 0
East Cobb Astros 15u
Matthew Sharman
0 77 0 0 0 0 0 0 0 0
East Cobb Astros 15u
Zack Simmons
0 0 65 0 0 0 0 0 0 0
East Cobb Astros 15u
Wyatt Waters
0 0 41 0 0 0 0 0 0 0
East Cobb Astros 15u
John Whitt
0 56 0 0 0 0 0 0 0 0
East Cobb Astros 15u
Braydon Wright
0 0 70 0 0 0 0 0 0 0
East Cobb Colt 45'S 16u
Kerrie Coleman Jr.
86 0 0 0 0 0 0 0 0 0
East Cobb Colt 45'S 16u
Daniel Johnson
44 0 0 0 0 0 0 0 0 0
East Cobb Colt 45'S 16u
Juicy Johnson
0 0 42 0 0 0 0 0 0 0
East Cobb Colt 45'S 16u
Konnor Loudermilk
35 0 0 0 0 0 0 0 0 0
East Cobb Colt 45'S 16u
Aiden Lynch
0 0 35 0 0 0 0 0 0 0
East Cobb Colt 45'S 16u
Ross Rea
97 0 0 0 0 0 0 0 0 0
East Cobb Colt 45'S 16u
Zachary Simmons
0 0 13 0 0 0 0 0 0 0
Ecb Astros 15u Navy
Sullivan Aita
0 57 0 0 0 0 0 0 0 0
Ecb Astros 15u Navy
Ace Allen
0 47 0 0 0 0 0 0 0 0
Ecb Astros 15u Navy
Ben Barr
0 28 0 0 0 0 0 0 0 0
Ecb Astros 15u Navy
Dustin Day
0 8 56 0 0 0 0 0 0 0
Ecb Astros 15u Navy
Townsend Downing
0 28 44 0 0 0 0 0 0 0
Ecb Astros 15u Navy
Isaac Mastin
0 28 64 0 0 0 0 0 0 0
Ecb Astros 15u Navy
Preston Stout
0 26 0 0 0 0 0 0 0 0
Ecb Astros 15u Navy
Jayden Whittlesey
0 0 33 0 0 0 0 0 0 0
Fca Newnan Naturals - Butts
Payton Arrington
0 69 0 0 0 0 0 0 0 0
Fca Newnan Naturals - Butts
Noah Byrd
0 25 0 0 0 0 0 0 0 0
Fca Newnan Naturals - Butts
Reece Davis
0 88 0 0 0 0 0 0 0 0
Fca Newnan Naturals - Butts
Conor Goltermann
0 0 94 0 0 0 0 0 0 0
Fca Newnan Naturals - Butts
Jaden Hill
0 0 90 0 0 0 0 0 0 0
Fca Newnan Naturals - Butts
Elijah Lunsford
0 0 18 0 0 0 0 0 0 0
Fca Newnan Naturals - Butts
Cesar (Cj) Rivera
0 51 0 0 0 0 0 0 0 0
Fca Newnan Naturals - Butts
Mayson Smith
0 29 0 0 0 0 0 0 0 0
Line Drive Academy- Miller
Cody Davis
0 0 66 0 0 0 0 0 0 0
Line Drive Academy- Miller
Elijah Forrester
0 0 5 0 0 0 0 0 0 0
Line Drive Academy- Miller
Grant Gooch
0 39 0 0 0 0 0 0 0 0
Line Drive Academy- Miller
Brock Moody
0 81 0 0 0 0 0 0 0 0
Line Drive Academy- Miller
Shelton Ramey
0 33 0 0 0 0 0 0 0 0
Line Drive Academy- Miller
Andrew Skvarka
0 0 62 0 0 0 0 0 0 0
Line Drive Academy- Miller
Evan Stewart
0 78 0 0 0 0 0 0 0 0
NLB Underclass
Bryson Fleck
0 12 0 0 0 0 0 0 0 0
NLB Underclass
Ryan Ragan
0 0 22 0 0 0 0 0 0 0
NLB Underclass
Ismael Rivera
0 56 0 0 0 0 0 0 0 0
NLB Underclass
Larry Street
0 83 0 0 0 0 0 0 0 0
NLB Underclass
Evan Wallace
0 54 0 0 0 0 0 0 0 0
NLB Underclass
Chase Wood
0 0 68 0 0 0 0 0 0 0
Redmond Dudes 16U
Kaden Martindale
0 64 0 0 0 0 0 0 0 0
Redmond Dudes 16U
Cutter Petersen
0 46 0 0 0 0 0 0 0 0
Redmond Dudes 16U
Vardaan Sangal
0 56 0 0 0 0 0 0 0 0
Redmond Dudes 16U
Max Staats
0 0 9 0 0 0 0 0 0 0
Redmond Dudes 16U
Taye Staats
0 3 73 0 0 0 0 0 0 0
Redmond Dudes 16U
Carter Stelter
0 0 47 0 0 0 0 0 0 0
Redmond Dudes 16U
Jacob Swanson
0 57 3 0 0 0 0 0 0 0
Redmond Dudes 16U
Daniel Webber
0 0 9 0 0 0 0 0 0 0
Smokies 16u
Colton Baker
0 91 0 0 0 0 0 0 0 0
Smokies 16u
Ryland Black-Long
0 91 0 0 0 0 0 0 0 0
Smokies 16u
Nathan Eastman
0 32 0 0 0 0 0 0 0 0
Smokies 16u
Gage Hardy
0 0 21 0 0 0 0 0 0 0
Smokies 16u
Keegan Nieckula
0 0 40 0 0 0 0 0 0 0
Smokies 16u
Aidan Swinney
0 0 21 0 0 0 0 0 0 0
Smokies 16u
Sai Vickers
0 0 96 0 0 0 0 0 0 0
Stars
Matt Bounds
0 13 0 0 0 0 0 0 0 0
Stars
Durrah Butler
0 62 0 0 0 0 0 0 0 0
Stars
Seth Franklin
0 18 0 0 0 0 0 0 0 0
Stars
Cole Lindsey
0 56 0 0 0 0 0 0 0 0
Stars
Brendan Nash
0 19 0 0 0 0 0 0 0 0
Stars
Ethan Powell
0 0 86 0 0 0 0 0 0 0
Stars
Brent Smith
0 15 0 0 0 0 0 0 0 0
Stars
Hudson Vallandingham
0 70 0 0 0 0 0 0 0 0
Turn 2
Xaden Benson
0 65 0 0 0 0 0 0 0 0
Turn 2
Izaiah Delossantos
0 62 0 0 0 0 0 0 0 0
Turn 2
Hunter Jackson
0 10 0 0 0 0 0 0 0 0
Turn 2
Oziel Lopez
0 0 48 0 0 0 0 0 0 0
Turn 2
Jaiden Spencer
0 29 0 0 0 0 0 0 0 0
Turn 2
Jordan Strange
0 0 84 0 0 0 0 0 0 0
Twitty City Pirates Orange
Liam Bowles
0 87 0 0 0 0 0 0 0 0
Twitty City Pirates Orange
Matthew Hannum
0 3 0 0 0 0 0 0 0 0
Twitty City Pirates Orange
Drew Hawkins
0 0 71 0 0 0 0 0 0 0
Twitty City Pirates Orange
Jackson Jennings
0 78 0 0 0 0 0 0 0 0
Twitty City Pirates Orange
Coleton Lowery
0 0 28 0 0 0 0 0 0 0
Twitty City Pirates Orange
Evan Welch
0 0 34 0 0 0 0 0 0 0
Twitty City Pirates Orange
Jadon Wells
0 45 0 0 0 0 0 0 0 0
USA Scout National (Langston)
Davis Bargeron
0 62 0 0 0 0 0 0 0 0
USA Scout National (Langston)
Austin Daves
0 55 0 0 0 0 0 0 0 0
USA Scout National (Langston)
Noah Irmen
0 36 0 0 0 0 0 0 0 0
USA Scout National (Langston)
Grant Largen
0 0 66 0 0 0 0 0 0 0
USA Scout National (Langston)
David Miller
0 7 33 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest