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
06/09
Day 2
06/10
Day 3
06/11
Day 4
06/12
Day 5
06/13
Day 6
06/14
Day 7
06/15
Day 8
06/16
Day 9
06/17
Day 10
06/18
5 Star Vidalia 14U
Peyton Miller
0 0 24 0 0 0 0 0 0 0
5 Star Vidalia 14U
Clay Mimbs
0 0 33 0 0 0 0 0 0 0
5 Star Vidalia 14U
Nicholas Newkirk
0 0 31 0 0 0 0 0 0 0
5 Star Vidalia 16u
Brady Edwards
0 75 0 0 0 0 0 0 0 0
5 Star Vidalia 16u
Cade Harnage
0 105 0 0 0 0 0 0 0 0
5 Star Vidalia 16u
Creighton Rogers
0 0 36 0 0 0 0 0 0 0
5 Star Vidalia 16u
Taylor Stanley
0 0 108 0 0 0 0 0 0 0
706 Baseball
Sam Crabtree
72 0 0 0 0 0 0 0 0 0
706 Baseball
Walker Duvall
0 13 0 0 0 0 0 0 0 0
706 Baseball
Hannon Harris
76 0 0 0 0 0 0 0 0 0
706 Baseball
Jackson Howell
25 28 0 0 0 0 0 0 0 0
706 Baseball
Hagan McCormick
81 0 0 0 0 0 0 0 0 0
706 Baseball
Charlie West
0 0 98 0 0 0 0 0 0 0
706 Baseball
Cason Wright
0 57 0 0 0 0 0 0 0 0
Aquasox 15U Blue
Drew Ainslie
0 79 0 0 0 0 0 0 0 0
Aquasox 15U Blue
Andrew Chappell
0 0 33 0 0 0 0 0 0 0
Aquasox 15U Blue
Tucker Rhodes
32 0 72 0 0 0 0 0 0 0
Aquasox 15U Blue
Caylem Richardson
0 49 0 0 0 0 0 0 0 0
Aquasox 15U Blue
Eli Whitlow
64 0 0 0 0 0 0 0 0 0
Aquasox 15U Blue
Jack Whitlow
0 66 0 0 0 0 0 0 0 0
Aquasox 15U White
Cole Broxton
95 0 0 0 0 0 0 0 0 0
Aquasox 15U White
Luke Burnett
14 0 0 0 0 0 0 0 0 0
Aquasox 15U White
Ben Chatham
0 0 65 0 0 0 0 0 0 0
Aquasox 15U White
Tag Clement
0 0 29 0 0 0 0 0 0 0
Aquasox 15U White
Brayden Davis
0 48 0 0 0 0 0 0 0 0
Aquasox 15U White
Nathaniel Klepp
0 0 43 0 0 0 0 0 0 0
Aquasox 15U White
Drew Payne
0 68 0 0 0 0 0 0 0 0
Aquasox 15U White
Parker Sims
26 21 0 0 0 0 0 0 0 0
Aquasox 15U White
Dylan White
0 14 0 0 0 0 0 0 0 0
Aquasox 16U White
Grant Dzikowski
0 43 0 0 0 0 0 0 0 0
Aquasox 16U White
Matt Earon
0 0 75 0 0 0 0 0 0 0
Aquasox 16U White
Ekrem Kruskic
0 71 0 0 0 0 0 0 0 0
Aquasox 16U White
Luke Nease
60 0 0 0 0 0 0 0 0 0
Aquasox 16U White
Bryson Pike
0 43 0 0 0 0 0 0 0 0
Aquasox 16U White
Ethan Ruark
39 0 0 0 0 0 0 0 0 0
Aquasox 16U White
Caleb Streer
11 0 0 0 0 0 0 0 0 0
Aquasox 16U White
Grant Thurmond
0 0 25 0 0 0 0 0 0 0
Aquasox Baseball 16U Blue
Cooper Berry
0 20 0 0 0 0 0 0 0 0
Aquasox Baseball 16U Blue
Trevor Butler
40 0 0 0 0 0 0 0 0 0
Aquasox Baseball 16U Blue
Luke Hopper
39 0 0 0 0 0 0 0 0 0
Aquasox Baseball 16U Blue
Jacob Moore
15 0 0 0 0 0 0 0 0 0
Aquasox Baseball 16U Blue
Campbell Payton
0 72 0 0 0 0 0 0 0 0
Aquasox Baseball 16U Blue
Andrew Robertson
0 0 22 0 0 0 0 0 0 0
Aquasox Baseball 16U Blue
Gavin Sewell-Strabala
0 0 57 0 0 0 0 0 0 0
Bandits 2025
Sammy Avant
32 0 0 0 0 0 0 0 0 0
Bandits 2025
Preston Bannister
0 73 0 0 0 0 0 0 0 0
Bandits 2025
Owen Murphy
0 0 94 0 0 0 0 0 0 0
Bandits 2025
Brady Ross
54 0 0 0 0 0 0 0 0 0
Bandits 2025
Joel Taylor
0 41 0 0 0 0 0 0 0 0
Bandits 2025
Mason Wood
36 0 70 0 0 0 0 0 0 0
Coastal Stars 2027 Premier
Jace Berry
0 42 0 0 0 0 0 0 0 0
Coastal Stars 2027 Premier
Victor Esquivel
0 33 0 0 0 0 0 0 0 0
Coastal Stars 2027 Premier
Carter Welch
0 40 0 0 0 0 0 0 0 0
Designated Hitters
Cason Spears
0 10 0 0 0 0 0 0 0 0
Designated Hitters
Kaleb Woodson
0 78 0 0 0 0 0 0 0 0
Eb Prime
Chandler Aguirre
26 0 0 0 0 0 0 0 0 0
Eb Prime
Brady Barham
40 0 0 0 0 0 0 0 0 0
Eb Prime
Jackson Barham
11 9 0 0 0 0 0 0 0 0
Eb Prime
Brady McCadden
0 84 0 0 0 0 0 0 0 0
Eb Prime
Bryce McCadden
90 0 0 0 0 0 0 0 0 0
Eb Prime
Carter McGinnis
16 0 26 0 0 0 0 0 0 0
Eb Prime
Will McGinnis
40 0 93 0 0 0 0 0 0 0
Eb Prime
Brayden Ross
44 0 0 0 0 0 0 0 0 0
Game On Arsenal 16u
Reece Adams
0 0 53 0 0 0 0 0 0 0
Game On Arsenal 16u
Tate Altman
80 0 0 0 0 0 0 0 0 0
Game On Arsenal 16u
Hayden Burtch
0 0 65 0 0 0 0 0 0 0
Game On Arsenal 16u
Tucker Hale
0 72 0 0 0 0 0 0 0 0
Game On Arsenal 16u
Clayton Hood
0 35 0 0 0 0 0 0 0 0
Game On Arsenal 16u
Dawson Stewart
0 50 0 0 0 0 0 0 0 0
Game On Arsenal 16u
Thomas Union
26 0 0 0 0 0 0 0 0 0
Game On Prime 15u
Barry Brown
0 36 0 0 0 0 0 0 0 0
Game On Prime 15u
Hudson Coronati
0 77 0 0 0 0 0 0 0 0
Game On Prime 15u
William Evans
0 22 0 0 0 0 0 0 0 0
Game On Prime 15u
Brooks Moore
0 16 0 0 0 0 0 0 0 0
Game On Prime 15u
Dawson Moser
68 0 0 0 0 0 0 0 0 0
Game On Prime 15u
Reese Mullis
0 0 70 0 0 0 0 0 0 0
Game On Prime 15u
Lane Pridgen
0 23 0 0 0 0 0 0 0 0
Game On Prime 15u
Treyton Webster
27 0 0 0 0 0 0 0 0 0
Game On Prime 15u
Dekan Yeomans
0 20 0 0 0 0 0 0 0 0
Game On Prospects 16u
Lucas Baker
41 0 0 0 0 0 0 0 0 0
Game On Prospects 16u
Logan Elble
0 26 0 0 0 0 0 0 0 0
Game On Prospects 16u
Logan Hatcher
0 0 29 0 0 0 0 0 0 0
Game On Prospects 16u
Ben Helton
14 0 0 0 0 0 0 0 0 0
Game On Prospects 16u
Dylan Huntley
0 57 0 0 0 0 0 0 0 0
Game On Prospects 16u
Evan Joiner
0 0 106 0 0 0 0 0 0 0
Game On Prospects 16u
Gabe Lee
0 0 44 0 0 0 0 0 0 0
Game On Prospects 16u
Max Willhide
0 0 54 0 0 0 0 0 0 0
Game On Select 16U
Walker Bland
14 0 61 0 0 0 0 0 0 0
Game On Select 16U
Nate Carter
35 0 0 0 0 0 0 0 0 0
Game On Select 16U
Payton Chadwick
0 20 13 0 0 0 0 0 0 0
Game On Select 16U
Braxton Collins
0 25 45 0 0 0 0 0 0 0
Game On Select 16U
Luke Davidson
0 66 0 0 0 0 0 0 0 0
Game On Select 16U
Ryder Hibbitts
0 33 0 0 0 0 0 0 0 0
Game On Select 16U
Noah Holcomb
45 0 0 0 0 0 0 0 0 0
Game On Select 16U
Bradley Lenz
0 68 0 0 0 0 0 0 0 0
Game On Select 16U
Landon Rachels
22 0 0 0 0 0 0 0 0 0
Georgia Stixx
Will Greene
0 9 13 0 0 0 0 0 0 0
Georgia Stixx
Brooks Kleinpeter
0 0 71 0 0 0 0 0 0 0
Georgia Stixx
Cade Lynn
7 0 98 0 0 0 0 0 0 0
Georgia Stixx
Tyler Scott
0 63 0 0 0 0 0 0 0 0
Georgia Stixx
Aubrey Smith
22 0 0 0 0 0 0 0 0 0
Georgia Stixx
Bruce Yawn
100 0 0 0 0 0 0 0 0 0
Glynn Academy
Reece Baker
0 8 47 0 0 0 0 0 0 0
Glynn Academy
Sam Blount
100 0 0 0 0 0 0 0 0 0
Glynn Academy
Clayton Calhoun
83 0 0 0 0 0 0 0 0 0
Glynn Academy
Elliott Johnson
38 0 0 0 0 0 0 0 0 0
Glynn Academy
Braden Milkwick
0 0 35 0 0 0 0 0 0 0
Glynn Academy
Luke Parrish
0 0 29 0 0 0 0 0 0 0
Glynn Academy
Matthew Warren
0 83 0 0 0 0 0 0 0 0
Gwinnett Bandits 2026
Griffin Adams
0 57 0 0 0 0 0 0 0 0
Gwinnett Bandits 2026
Cody Bullard
0 19 0 0 0 0 0 0 0 0
Gwinnett Bandits 2026
Aiden Dunkle
0 35 0 0 0 0 0 0 0 0
Gwinnett Bandits 2026
Warren Graven
0 68 0 0 0 0 0 0 0 0
Gwinnett Bandits 2026
Jake Mars
20 0 84 0 0 0 0 0 0 0
Gwinnett Bandits 2026
Ashton McBeath
84 0 0 0 0 0 0 0 0 0
Legacy Sports Black (Smith)
Ethan Baltazar
3 21 0 0 0 0 0 0 0 0
Legacy Sports Black (Smith)
Clayton Beck
0 12 49 0 0 0 0 0 0 0
Legacy Sports Black (Smith)
Brady Brannon
61 0 0 0 0 0 0 0 0 0
Legacy Sports Black (Smith)
Cooper Dasher
32 0 0 0 0 0 0 0 0 0
Legacy Sports Black (Smith)
Thomas Evans
24 45 0 0 0 0 0 0 0 0
Legacy Sports Black (Smith)
Neal Hower
0 0 62 0 0 0 0 0 0 0
Legacy Sports Black (Smith)
Wes Maddox
58 0 0 0 0 0 0 0 0 0
Legacy Sports Black (Smith)
Sage Newsome
0 70 0 0 0 0 0 0 0 0
Legacy Sports Black (Smith)
Carson Powell
40 0 0 0 0 0 0 0 0 0
Macon Pain
Hayden Camps
0 19 0 0 0 0 0 0 0 0
Macon Pain
Jaxen Justice
52 0 0 0 0 0 0 0 0 0
Macon Pain
Brady McHugh
0 84 0 0 0 0 0 0 0 0
Macon Pain
Landon Moye
0 14 41 0 0 0 0 0 0 0
Macon Pain
Landon Pettigrew
0 0 44 0 0 0 0 0 0 0
Macon Pain
Aiden Sanderson
0 20 21 0 0 0 0 0 0 0
Macon Pain
Chase Sasser
54 0 0 0 0 0 0 0 0 0
Macon Pain
Nicholas Sasser
33 0 0 0 0 0 0 0 0 0
Macon Pain
Conner Strandmark
0 77 0 0 0 0 0 0 0 0
Macon Pain
Tate Summerday
86 0 0 0 0 0 0 0 0 0
Macon Pain
Marquez Wilson
13 0 0 0 0 0 0 0 0 0
Sdg Angels
Cooper Duncan
97 0 0 0 0 0 0 0 0 0
Sdg Angels
Blake Hughes
21 0 47 0 0 0 0 0 0 0
Sdg Angels
Gehrig Knapp
83 0 0 0 0 0 0 0 0 0
Sdg Angels
Nolan Mitchell
8 10 0 0 0 0 0 0 0 0
Sdg Angels
Caden Richardson
0 0 94 0 0 0 0 0 0 0
Sdg Angels
Luke Smith
0 92 0 0 0 0 0 0 0 0
Seb
JJ Gonzalez
0 0 21 0 0 0 0 0 0 0
Seb
Patrick Goodheart
42 0 0 0 0 0 0 0 0 0
Seb
Logan Hardeman
19 0 0 0 0 0 0 0 0 0
Seb
Rhett Jackson
0 41 0 0 0 0 0 0 0 0
Seb
Seth McDaniel
0 0 41 0 0 0 0 0 0 0
Seb
Braysen McKay
0 0 25 0 0 0 0 0 0 0
Seb
Sam Melanson
0 65 0 0 0 0 0 0 0 0
Seb
Luke Sipe
59 0 0 0 0 0 0 0 0 0
Seb
Jay Tillman
0 79 0 0 0 0 0 0 0 0
Seb
Collin Waldrop
0 46 0 0 0 0 0 0 0 0
South Ga Mariners, Inc. 15u
Caden Emerson
35 0 78 0 0 0 0 0 0 0
South Ga Mariners, Inc. 15u
Calvin Johnson
84 0 0 0 0 0 0 0 0 0
South Ga Mariners, Inc. 15u
Jacob Little
102 0 0 0 0 0 0 0 0 0
South Ga Mariners, Inc. 15u
Oscar Lloyd
0 71 0 0 0 0 0 0 0 0
South Ga Mariners, Inc. 15u
Talen Pugh
0 14 0 0 0 0 0 0 0 0
South Ga Mariners, Inc. 15u
Peyton Reeves
0 0 17 0 0 0 0 0 0 0
South Ga Mariners, Inc. 15u
Julian Salazar
0 26 41 0 0 0 0 0 0 0
South Ga Mariners, Inc. 15u
Britton Yount
33 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