2,079 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/16
Day 2
09/17
Day 3
09/18
Day 4
09/19
Day 5
09/20
Day 6
09/21
Day 7
09/22
Day 8
09/23
Day 9
09/24
Day 10
09/25
5 Star National Grubbs/Wilson
Raymond Byrd
0 0 16 0 0 0 0 0 0 0
5 Star National Grubbs/Wilson
Andrew Hammock
0 0 89 0 0 0 0 0 0 0
5 Star National Grubbs/Wilson
Ethan Kenney
0 0 76 0 0 0 0 0 0 0
5 Star National Grubbs/Wilson
Winston Lamb
0 91 0 0 0 0 0 0 0 0
5 Star National Grubbs/Wilson
Cole McLean
0 0 21 0 0 0 0 0 0 0
5 Star National Grubbs/Wilson
Veer Patel
0 5 47 0 0 0 0 0 0 0
5 Star National Grubbs/Wilson
Caeden Patterson
0 96 0 0 0 0 0 0 0 0
5 Star National Grubbs/Wilson
Kane Shellhouse
0 20 16 0 0 0 0 0 0 0
5 Star National Grubbs/Wilson
Peyton Wells
0 17 49 0 0 0 0 0 0 0
5 Star West 15u Yeatman
Charlie Battle
0 44 0 0 0 0 0 0 0 0
5 Star West 15u Yeatman
Paxton Benoit
0 0 48 0 0 0 0 0 0 0
5 Star West 15u Yeatman
Mason Calhoun
0 21 0 0 0 0 0 0 0 0
5 Star West 15u Yeatman
Kaleb Jones
0 0 36 0 0 0 0 0 0 0
5 Star West 15u Yeatman
Jadon Muller
0 20 0 0 0 0 0 0 0 0
5 Star West 15u Yeatman
Max Richardson
0 3 48 0 0 0 0 0 0 0
5 Star West 15u Yeatman
Austin Scoggins
0 97 0 0 0 0 0 0 0 0
Canes Southeast Prospects
Kaleb Binion
0 15 0 0 0 0 0 0 0 0
Canes Southeast Prospects
Carter Crumbley
0 37 0 0 0 0 0 0 0 0
Canes Southeast Prospects
Blake Harrington
0 31 0 0 0 0 0 0 0 0
Canes Southeast Prospects
Jonah Inman
0 63 0 0 0 0 0 0 0 0
Canes Southeast Prospects
Carter Judah
0 10 0 0 0 0 0 0 0 0
Canes Southeast Prospects
Harrison Lord
0 0 59 0 0 0 0 0 0 0
Canes Southeast Prospects
Parker Mangano
0 0 41 0 0 0 0 0 0 0
Canes Southeast Prospects
Caden Opperman
0 80 0 0 0 0 0 0 0 0
Canes Southeast Prospects
Ty Willoughby
0 0 2 0 0 0 0 0 0 0
Carolina Reds
Nolan Jones
44 15 0 0 0 0 0 0 0 0
Carolina Reds
Dalton Ligon
0 43 0 0 0 0 0 0 0 0
Carolina Reds
Owen Ostrander
29 0 40 0 0 0 0 0 0 0
Carolina Reds
Caden Stevens
28 0 65 0 0 0 0 0 0 0
Carolina Reds
Coalson Williams
0 54 0 0 0 0 0 0 0 0
Devine Baseball 15u
Shia Carnish
0 19 0 0 0 0 0 0 0 0
Devine Baseball 15u
Luke Clanahan
21 0 36 0 0 0 0 0 0 0
Devine Baseball 15u
Ethan Curtis
39 0 0 0 0 0 0 0 0 0
Devine Baseball 15u
Easton Gailey
0 0 56 0 0 0 0 0 0 0
Devine Baseball 15u
Ryan Higdon
0 51 0 0 0 0 0 0 0 0
Devine Baseball 15u
Denton Morris
12 0 76 0 0 0 0 0 0 0
Devine Baseball 15u
Joseph Park
0 29 0 0 0 0 0 0 0 0
Devine Baseball 15u
Kade Seabolt
0 36 0 0 0 0 0 0 0 0
Devine Baseball 15u
Samuel Zaa
0 0 17 0 0 0 0 0 0 0
East Cobb Colt 45'S 15u
Brady Colton
28 0 70 0 0 0 0 0 0 0
East Cobb Colt 45'S 15u
Cameron Folan
42 0 0 0 0 0 0 0 0 0
East Cobb Colt 45'S 15u
Jack Healy
0 0 54 0 0 0 0 0 0 0
East Cobb Colt 45'S 15u
Jacob Israel
24 0 0 0 0 0 0 0 0 0
East Cobb Colt 45'S 15u
Jared Meyer
9 0 0 0 0 0 0 0 0 0
East Cobb Colt 45'S 15u
Zac Parker
0 23 0 0 0 0 0 0 0 0
East Cobb Colt 45'S 15u
Michael Tucker
0 89 3 0 0 0 0 0 0 0
Ga Roadrunners 15u
Colt Carmichael
0 0 36 0 0 0 0 0 0 0
Ga Roadrunners 15u
Seth Dixon
50 0 0 0 0 0 0 0 0 0
Ga Roadrunners 15u
Dillan Gawlak
0 0 22 0 0 0 0 0 0 0
Ga Roadrunners 15u
Luke Nitkowski
19 0 0 0 0 0 0 0 0 0
Ga Roadrunners 15u
Evan Osterman
47 0 0 0 0 0 0 0 0 0
Ga Roadrunners 15u
Matthew Shapiro
59 0 0 0 0 0 0 0 0 0
Ga Roadrunners 15u
Nick Warner
0 0 74 0 0 0 0 0 0 0
Gbsa Rays Premier Scout 2026
Jace Dardar
0 0 33 0 0 0 0 0 0 0
Gbsa Rays Premier Scout 2026
Alex Espinoza
0 0 95 0 0 0 0 0 0 0
Gbsa Rays Premier Scout 2026
Aiden Gorvett
0 17 49 0 0 0 0 0 0 0
Gbsa Rays Premier Scout 2026
Brycen Harris
0 0 33 0 0 0 0 0 0 0
Gbsa Rays Premier Scout 2026
Nathaniel Lezcano
0 8 0 0 0 0 0 0 0 0
Gbsa Rays Premier Scout 2026
Gage Litton
0 29 0 0 0 0 0 0 0 0
Gbsa Rays Premier Scout 2026
Samuel Martell
0 50 0 0 0 0 0 0 0 0
Gbsa Rays Premier Scout 2026
Braylon Nelson
0 22 49 0 0 0 0 0 0 0
Gbsa Rays Premier Scout 2026
Mikey Poss
0 57 0 0 0 0 0 0 0 0
Gbsa Rays Premier Scout 2026
Jackson Reynolds
0 58 0 0 0 0 0 0 0 0
Gbsa Rays Premier Scout 2026
Jesse Toms
0 20 0 0 0 0 0 0 0 0
Gbsa Rays Premier Scout 2026
North Williams
0 0 9 0 0 0 0 0 0 0
Grayson Rams
Amari Batts
0 0 25 0 0 0 0 0 0 0
Grayson Rams
Mason Cummings
0 30 0 0 0 0 0 0 0 0
Grayson Rams
Ryan Edington
0 30 0 0 0 0 0 0 0 0
Grayson Rams
Caleb Ellison
0 29 0 0 0 0 0 0 0 0
Grayson Rams
Chase Graham
0 26 0 0 0 0 0 0 0 0
Grayson Rams
Zachary Martinez
0 21 0 0 0 0 0 0 0 0
Grayson Rams
Noah Parsons
0 0 59 0 0 0 0 0 0 0
Grayson Rams
Dylan Whaley
0 6 20 0 0 0 0 0 0 0
Grayson Rams
Vernon Woodard
0 23 54 0 0 0 0 0 0 0
Kings
Andrew Ainsworth
0 0 60 0 0 0 0 0 0 0
Kings
Robbie Berkman
0 80 0 0 0 0 0 0 0 0
Kings
Brian Coulter
0 0 23 0 0 0 0 0 0 0
Kings
Josh Gotlieb
0 24 0 0 0 0 0 0 0 0
Kings
Beck Heaps
0 45 0 0 0 0 0 0 0 0
Kings
Cooper Lewis
0 81 0 0 0 0 0 0 0 0
Kings
Nathan Loope
0 0 19 0 0 0 0 0 0 0
Kings
Austin Marshall
0 1 0 0 0 0 0 0 0 0
Kings
Michael Renals
0 23 0 0 0 0 0 0 0 0
Kings
Brady Solomon
0 32 0 0 0 0 0 0 0 0
Line Drive Academy- Ramey
Garrett Barnett
0 0 59 0 0 0 0 0 0 0
Line Drive Academy- Ramey
Braydon Barrett
0 71 0 0 0 0 0 0 0 0
Line Drive Academy- Ramey
Walker Brown
0 0 13 0 0 0 0 0 0 0
Line Drive Academy- Ramey
Aidyn Flanagan
0 32 0 0 0 0 0 0 0 0
Line Drive Academy- Ramey
Taylor Hamby
0 0 14 0 0 0 0 0 0 0
Line Drive Academy- Ramey
Eli McNabb
0 0 33 0 0 0 0 0 0 0
Line Drive Academy- Ramey
Owen Miller
0 69 0 0 0 0 0 0 0 0
Line Drive Academy- Ramey
Logan Reyes
0 53 0 0 0 0 0 0 0 0
Line Drive Academy- Ramey
Jackson Staton
0 0 29 0 0 0 0 0 0 0
Nelson Baseball School 15u
Ben Elsey
0 5 62 0 0 0 0 0 0 0
Nelson Baseball School 15u
Gavin Gohlke
57 0 0 0 0 0 0 0 0 0
Nelson Baseball School 15u
Gavin Langelotti
0 0 72 0 0 0 0 0 0 0
Nelson Baseball School 15u
Liam McGraw
61 0 0 0 0 0 0 0 0 0
Nelson Baseball School 15u
Nicholas Squires
0 79 0 0 0 0 0 0 0 0
Onward Baseball
Haiden Ashworth
0 50 0 0 0 0 0 0 0 0
Onward Baseball
Cody Britt
0 24 0 0 0 0 0 0 0 0
Onward Baseball
Tripp Brown
0 24 0 0 0 0 0 0 0 0
Onward Baseball
Barrett Clayton
0 0 15 0 0 0 0 0 0 0
Onward Baseball
Eli Frost
0 22 9 0 0 0 0 0 0 0
Onward Baseball
Landon Mitchell
0 0 39 0 0 0 0 0 0 0
Onward Baseball
Tripp Porter
0 27 38 0 0 0 0 0 0 0
Onward Baseball
Reece Romans
0 5 0 0 0 0 0 0 0 0
Onward Baseball
Jacob Sass
0 27 0 0 0 0 0 0 0 0
Onward Baseball
Brooks Saunders
0 43 0 0 0 0 0 0 0 0
Prostock Baseball Club 15u
Xavier Byams
0 0 28 0 0 0 0 0 0 0
Prostock Baseball Club 15u
Jacob Ellsworth
0 50 0 0 0 0 0 0 0 0
Prostock Baseball Club 15u
Emani Ford
0 0 52 0 0 0 0 0 0 0
Prostock Baseball Club 15u
Jonathan Griggs
0 12 0 0 0 0 0 0 0 0
Prostock Baseball Club 15u
Calvin McBurney
0 73 0 0 0 0 0 0 0 0
Prostock Baseball Club 15u
Adrian Pulido
0 6 0 0 0 0 0 0 0 0
Prostock Baseball Club 15u
Renard Stricklin Jr.
0 50 0 0 0 0 0 0 0 0
Prostock Baseball Club 15u
Denzell Watkins
0 0 24 0 0 0 0 0 0 0
Scorpions Midsouth 2026's
Eli Balliew
0 0 84 0 0 0 0 0 0 0
Scorpions Midsouth 2026's
Sam Dixon
0 45 0 0 0 0 0 0 0 0
Scorpions Midsouth 2026's
Spencer Evans
0 65 0 0 0 0 0 0 0 0
Scorpions Midsouth 2026's
Nolan Jones
0 8 18 0 0 0 0 0 0 0
Scorpions Midsouth 2026's
Wyatt Lehman
0 15 0 0 0 0 0 0 0 0
Scorpions Midsouth 2026's
Griffin Long
0 66 0 0 0 0 0 0 0 0
Scorpions Midsouth 2026's
Jack Madrigal
0 0 24 0 0 0 0 0 0 0
Team 42
Princeton Ford
0 104 0 0 0 0 0 0 0 0
Team 42
Mac Morris
0 0 28 0 0 0 0 0 0 0
Team 42
Aden Rucker
0 0 82 0 0 0 0 0 0 0
Team 42
Trejean Webb
0 69 0 0 0 0 0 0 0 0
Team Elite 15U Grey
Jeremiah Brackenbury
0 0 92 0 0 0 0 0 0 0
Team Elite 15U Grey
Wyatt Dorsey
44 0 0 0 0 0 0 0 0 0
Team Elite 15U Grey
Sean Gates
0 61 0 0 0 0 0 0 0 0
Team Elite 15U Grey
Arsen McCauley
0 66 0 0 0 0 0 0 0 0
Team Elite 15U Grey
Aiden Ruf
44 0 0 0 0 0 0 0 0 0
Team Elite 15U Silver
Judd Clark
0 0 63 0 0 0 0 0 0 0
Team Elite 15U Silver
Brad Foust
0 64 0 0 0 0 0 0 0 0
Team Elite 15U Silver
Jason Ludnai
0 62 0 0 0 0 0 0 0 0
Team Elite 15U Silver
Matthew Northenor
0 49 0 0 0 0 0 0 0 0
Team Elite 15U Silver
Sam Pressley
0 30 0 0 0 0 0 0 0 0
Team Elite 15U Silver
Will Stevens
0 0 61 0 0 0 0 0 0 0
Team Elite 15U White
Aidan Beall
0 70 0 0 0 0 0 0 0 0
Team Elite 15U White
Carter Berman
0 42 0 0 0 0 0 0 0 0
Team Elite 15U White
Owen Bodell
0 72 0 0 0 0 0 0 0 0
Team Elite 15U White
Ryan Davis
0 51 0 0 0 0 0 0 0 0
TN Nationals 15U
Brody Carr
0 0 7 0 0 0 0 0 0 0
TN Nationals 15U
Gaven French
0 0 54 0 0 0 0 0 0 0
TN Nationals 15U
Jacob Greene
0 0 41 0 0 0 0 0 0 0
TN Nationals 15U
Will Harmon
0 0 57 0 0 0 0 0 0 0
TN Nationals 15U
Waylon Perry
0 44 0 0 0 0 0 0 0 0
TN Nationals 15U
Hayden Reed
0 56 14 0 0 0 0 0 0 0
TN Nationals 15U
Nicholas Riordan
0 0 53 0 0 0 0 0 0 0
TN Nationals 15U
Matthew Schroeffel
0 55 0 0 0 0 0 0 0 0
TN Nationals 15U
Levi Spivey
0 40 0 0 0 0 0 0 0 0
Usa Scout Elite (A. Gonzalez)
Austin Carter
0 0 79 0 0 0 0 0 0 0
Usa Scout Elite (A. Gonzalez)
Davis Gurski
0 0 24 0 0 0 0 0 0 0
Usa Scout Elite (A. Gonzalez)
Junior Hutson
0 54 0 0 0 0 0 0 0 0
Usa Scout Elite (A. Gonzalez)
Colten Mace
36 0 0 0 0 0 0 0 0 0
Usa Scout Elite (A. Gonzalez)
Carter Wilson
61 0 0 0 0 0 0 0 0 0
Usa Scout Elite (A. Gonzalez)
Griffin Woodall
0 24 0 0 0 0 0 0 0 0
Wahoos Baseball
Marlon Church
0 23 0 0 0 0 0 0 0 0
Wahoos Baseball
Leyland Clore
0 0 70 0 0 0 0 0 0 0
Wahoos Baseball
Caden Helton
86 0 0 0 0 0 0 0 0 0
Wahoos Baseball
Robbie Sherman
0 10 0 0 0 0 0 0 0 0
Wahoos Baseball
Stryder Stanfield
0 0 42 0 0 0 0 0 0 0
Wahoos Baseball
Nic Wright
17 70 0 0 0 0 0 0 0 0
Wow Factor Se Scout 15u
Christian Colon
0 83 0 0 0 0 0 0 0 0
Wow Factor Se Scout 15u
Ty Gammage
0 31 0 0 0 0 0 0 0 0
Wow Factor Se Scout 15u
Alex Statham
0 28 80 0 0 0 0 0 0 0
Wow Factor Se Scout 15u
Will Styers
0 93 0 0 0 0 0 0 0 0
Wow Factor Se Scout 15u
Jamus Wingate
0 25 0 0 0 0 0 0 0 0
Yankees Baseball Club 15u
Logan Aldy
0 49 0 0 0 0 0 0 0 0
Yankees Baseball Club 15u
Jayce Carson
0 9 0 0 0 0 0 0 0 0
Yankees Baseball Club 15u
Tristan Carter
43 0 0 0 0 0 0 0 0 0
Yankees Baseball Club 15u
Mason Hillman
9 0 0 0 0 0 0 0 0 0
Yankees Baseball Club 15u
Dawson Radaszewski
41 0 0 0 0 0 0 0 0 0
Yankees Baseball Club 15u
Braden Southerly
0 31 0 0 0 0 0 0 0 0
Yankees Baseball Club 15u
Reilly Wynne
0 25 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