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/02
Day 2
06/03
Day 3
06/04
Day 4
06/05
Day 5
06/06
Day 6
06/07
Day 7
06/08
Day 8
06/09
Day 9
06/10
Day 10
06/11
5 Star 15U Southeast
Jacob Avery
0 0 0 14 0 0 0 0 0 0
5 Star 15U Southeast
Josh Barnes
0 0 12 95 0 0 0 0 0 0
5 Star 15U Southeast
Braegan Cravey
0 0 46 0 0 0 0 0 0 0
5 Star 15U Southeast
Grant Gano
0 82 8 0 0 0 0 0 0 0
5 Star 15U Southeast
Jake McLendon
0 0 0 20 0 0 0 0 0 0
5 Star 15U Southeast
Eli Pate
0 0 0 81 0 0 0 0 0 0
5 Star 15U Southeast
Grayson Waller
0 0 55 0 0 0 0 0 0 0
5 Star 16U Vidalia
Alex Blackmon
0 0 19 0 0 0 0 0 0 0
5 Star 16U Vidalia
Blaine Burnsed
0 0 87 0 0 0 0 0 0 0
5 Star 16U Vidalia
Owen Graham
0 0 15 0 0 0 0 0 0 0
5 Star 16U Vidalia
Cade Harnage
0 0 0 33 0 0 0 0 0 0
5 Star 16U Vidalia
William Hawkins
0 0 28 0 0 0 0 0 0 0
5 Star 16U Vidalia
Gauge Oglesby
0 0 0 60 0 0 0 0 0 0
5 Star 16U Vidalia
Caden Purvis
0 0 0 38 0 0 0 0 0 0
5 Star 16U Vidalia
Carson Ricks
0 0 0 75 0 0 0 0 0 0
5 Star 16U Vidalia
Ridge Swain
0 0 76 0 0 0 0 0 0 0
5 Star National 15U Gold
Zach Cartrette
0 0 34 0 0 0 0 0 0 0
5 Star National 15U Gold
Thatcher Harley
0 0 0 6 0 0 0 0 0 0
5 Star National 15U Gold
Dylan Howell
0 71 0 0 0 0 0 0 0 0
5 Star National 15U Gold
Jake Howell
0 0 0 21 0 0 0 0 0 0
5 Star National 15U Gold
Landon King
0 40 0 0 0 0 0 0 0 0
5 Star National 15U Gold
Lenox Lively
0 0 40 0 0 0 0 0 0 0
5 Star National 15U Gold
Jackson Peavy
0 0 75 0 0 0 0 0 0 0
5 Star National 15U Gold
Will Perry
0 0 0 69 0 0 0 0 0 0
5 Star National 15U Gold
Ryan Whitley
0 0 79 0 0 0 0 0 0 0
5 Star West 15u Sweat
Caleb Blanks
0 66 0 21 0 0 0 0 0 0
5 Star West 15u Sweat
Tucker Durden
0 55 19 24 0 0 0 0 0 0
5 Star West 15u Sweat
Ethan Goff
0 4 60 74 0 0 0 0 0 0
5 Star West 15u Sweat
Colt Kennedy
0 0 0 53 0 0 0 0 0 0
5 Star West 15u Sweat
Jadon Muller
0 0 21 41 0 0 0 0 0 0
5 Star West 15u Sweat
Mason O’Neil
0 0 33 14 0 0 0 0 0 0
5 Star West 15u Sweat
Max Richardson
0 0 0 2 0 0 0 0 0 0
5 Star West 15u Yeatman
Caleb Accardo
0 0 0 89 0 0 0 0 0 0
5 Star West 15u Yeatman
Anthony Dixon
0 36 0 0 0 0 0 0 0 0
5 Star West 15u Yeatman
Hunter Hall
0 0 47 0 0 0 0 0 0 0
5 Star West 15u Yeatman
Colton Harmon
0 0 21 0 0 0 0 0 0 0
5 Star West 15u Yeatman
Preston Neely
0 24 0 0 0 0 0 0 0 0
5 Star West 15u Yeatman
Shane Otipoby
0 0 30 19 0 0 0 0 0 0
5 Star West 15u Yeatman
Waylon Pemberton
0 36 0 112 0 0 0 0 0 0
5 Star West 15u Yeatman
Landon Rogers
0 28 0 0 0 0 0 0 0 0
5 Star West 15u Yeatman
Tate Saville
0 0 17 0 0 0 0 0 0 0
5 Star West 15u Yeatman
Peyton Seguin
0 26 0 0 0 0 0 0 0 0
Blue Collar
Grayson Belcher
0 0 0 98 0 0 0 0 0 0
Blue Collar
Dawson Craig
0 0 0 26 0 0 0 0 0 0
Blue Collar
Easton Elrod
0 77 0 0 0 0 0 0 0 0
Blue Collar
Trenton Payne
0 0 0 89 0 0 0 0 0 0
Blue Collar
Parson Weeks
0 0 88 0 0 0 0 0 0 0
Factory Prime
Jack Corrigan
0 0 100 0 0 0 0 0 0 0
Factory Prime
Evan Cribb
0 0 23 0 0 0 0 0 0 0
Factory Prime
Chase Gazafy
0 7 26 0 0 0 0 0 0 0
Factory Prime
Chase Hadaway
0 0 0 46 0 0 0 0 0 0
Factory Prime
Griffin Maki
0 0 71 0 0 0 0 0 0 0
Factory Prime
Trae Pelt
0 98 0 0 0 0 0 0 0 0
Factory Prime
Thomas Union
0 0 0 94 0 0 0 0 0 0
Gaxl Green 16u
Hayden Baillie
0 0 0 91 0 0 0 0 0 0
Gaxl Green 16u
Coby Barrett
0 0 0 83 0 0 0 0 0 0
Gaxl Green 16u
Logan Brock
0 0 48 0 0 0 0 0 0 0
Gaxl Green 16u
Vaughn Krohn
0 0 83 0 0 0 0 0 0 0
Gaxl Green 16u
Walker Price
0 65 0 0 0 0 0 0 0 0
Gaxl Green 16u
Griffin Tamucci
0 0 0 48 0 0 0 0 0 0
Gaxl Green 16u
Cole Tuggle
0 89 0 0 0 0 0 0 0 0
No Chance Black
Tristan Davis
0 0 29 0 0 0 0 0 0 0
No Chance Black
Ethan Haley
0 0 74 0 0 0 0 0 0 0
No Chance Black
Emerson Howard
0 90 0 0 0 0 0 0 0 0
No Chance Black
Eli Koch
0 0 0 89 0 0 0 0 0 0
No Chance Black
Colby Moore
0 0 43 0 0 0 0 0 0 0
No Chance Black
Hunter Stewart
0 0 95 0 0 0 0 0 0 0
No Chance Black
Shepard Strange
0 0 25 0 0 0 0 0 0 0
No Chance Black
Clay Travis
0 36 0 0 0 0 0 0 0 0
No Chance Black
Peyton Williams
0 0 0 68 0 0 0 0 0 0
No Chance Gold
Jonah Burchfield
0 18 0 38 0 0 0 0 0 0
No Chance Gold
Bryce Hayes
0 0 74 0 0 0 0 0 0 0
No Chance Gold
Christian Hoffman
0 0 61 0 0 0 0 0 0 0
No Chance Gold
Caleb Jinks
0 0 80 0 0 0 0 0 0 0
No Chance Gold
Ty Koch
0 0 0 18 0 0 0 0 0 0
No Chance Gold
Jonah Kohring
0 0 0 42 0 0 0 0 0 0
No Chance Gold
Griffin Saunders
0 5 0 0 0 0 0 0 0 0
No Chance Gold
Zac Wallace
0 0 0 13 0 0 0 0 0 0
No Chance Gold
Blaine Watson
0 83 0 0 0 0 0 0 0 0
Service Baseball-The 101st 16u
Parker Beasley
0 0 0 28 0 0 0 0 0 0
Service Baseball-The 101st 16u
Dalen Bruce
0 0 0 91 0 0 0 0 0 0
Service Baseball-The 101st 16u
Miles Gaude
0 0 0 66 0 0 0 0 0 0
Service Baseball-The 101st 16u
Chace Hall
0 0 55 0 0 0 0 0 0 0
Service Baseball-The 101st 16u
Matthew Lyons
0 0 0 25 0 0 0 0 0 0
Service Baseball-The 101st 16u
Nick Morgan
0 32 0 0 0 0 0 0 0 0
Service Baseball-The 101st 16u
Alex Murdock
0 37 0 0 0 0 0 0 0 0
Service Baseball-The 101st 16u
Jaxton Rice
0 0 75 0 0 0 0 0 0 0
Service Baseball-The 101st 16u
Phoenix Scott
0 56 0 0 0 0 0 0 0 0
Spikes Baseball Club
Sammy Calhoun
0 89 0 0 0 0 0 0 0 0
Spikes Baseball Club
Eli Cash
0 0 82 0 0 0 0 0 0 0
Spikes Baseball Club
Andrew Durham
0 0 54 0 0 0 0 0 0 0
Spikes Baseball Club
Isaac Easterwood
0 18 50 0 0 0 0 0 0 0
Spikes Baseball Club
Ben Kelley
0 0 28 0 0 0 0 0 0 0
Spikes Baseball Club
Marvin Malone
0 27 0 77 0 0 0 0 0 0
Team Elite 15'S
Alexander Brown
0 0 48 0 0 0 0 0 0 0
Team Elite 15'S
David Delk
0 42 0 0 0 0 0 0 0 0
Team Elite 15'S
Hunter Josephson
0 0 0 42 0 0 0 0 0 0
Team Elite 15'S
Matthew Kline
0 22 0 36 0 0 0 0 0 0
Team Elite 15'S
Robert Knight
0 21 34 0 0 0 0 0 0 0
Team Elite 15'S
Jake Kurland
0 0 0 25 0 0 0 0 0 0
Team Elite 15'S
Trey Maull
0 0 47 0 0 0 0 0 0 0
Team Elite 15'S
London Moshiri
0 0 23 20 0 0 0 0 0 0
Team Elite 15'S
Zachary Ohnstad
0 0 29 0 0 0 0 0 0 0
Team Elite 15'S
Bryson Smallwood
0 21 23 0 0 0 0 0 0 0
Team Elite 15'S
Jay Urena
0 18 24 0 0 0 0 0 0 0
Team Elite 15u Black
Logan Charboneau
0 0 19 0 0 0 0 0 0 0
Team Elite 15u Black
Cray Fite
0 24 0 7 0 0 0 0 0 0
Team Elite 15u Black
Owen Hancock
0 0 0 72 0 0 0 0 0 0
Team Elite 15u Black
Camden Hodge
0 0 58 0 0 0 0 0 0 0
Team Elite 15u Black
Landon Justice
0 0 0 41 0 0 0 0 0 0
Team Elite 15u Black
Coleman Lewis
0 0 0 66 0 0 0 0 0 0
Team Elite 15u Black
Caleb Riser
0 0 0 15 0 0 0 0 0 0
Team Elite 15u Black
Walker Roberts
0 62 0 0 0 0 0 0 0 0
Team Elite 15u Black
Ryan Stein
0 0 0 65 0 0 0 0 0 0
Team Elite 15u Grey
Colin Bull
0 0 38 0 0 0 0 0 0 0
Team Elite 15u Grey
Nathan Chumley
0 0 17 0 0 0 0 0 0 0
Team Elite 15u Grey
Austin Jackson
0 62 0 0 0 0 0 0 0 0
Team Elite 15u Grey
William McCollum
0 0 0 41 0 0 0 0 0 0
Team Elite 15u Grey
Brayden Miller
0 0 0 38 0 0 0 0 0 0
Team Elite 15u Grey
Bryse Patterson
0 0 0 53 0 0 0 0 0 0
Team Elite 15u Grey
Andwele Pittman
0 0 0 63 0 0 0 0 0 0
Team Elite 15u Grey
Dylan Soutter
0 0 0 57 0 0 0 0 0 0
Team Elite 15u Grey
Cj Voigt
0 54 0 0 0 0 0 0 0 0
Team Elite 15u Grey
Logan Woodruff
0 0 53 0 0 0 0 0 0 0
Team Elite 15u Silver
Ben Chatham
0 0 0 30 0 0 0 0 0 0
Team Elite 15u Silver
Jackson Harrell
0 0 39 0 0 0 0 0 0 0
Team Elite 15u Silver
Andrew Misirly
0 0 0 53 0 0 0 0 0 0
Team Elite 15u Silver
Wilson Moore
0 0 0 40 0 0 0 0 0 0
Team Elite 15u Silver
Chase Morrison
0 64 0 0 0 0 0 0 0 0
Team Elite 15u Silver
Ben Philipson
0 0 0 25 0 0 0 0 0 0
Team Elite 15u Silver
Daniel Qiu
0 0 48 0 0 0 0 0 0 0
Team Elite 15u Silver
Andy Seymour
0 55 0 0 0 0 0 0 0 0
Team Elite 15u Silver
Will Waits
0 0 0 48 0 0 0 0 0 0
Team Elite 15u Silver
Josh Wanner
0 0 0 34 0 0 0 0 0 0
Team Elite 15u Steel
Crawford Grow
0 72 0 0 0 0 0 0 0 0
Team Elite 15u Steel
Bryant Monday
0 36 0 63 0 0 0 0 0 0
Team Elite 15u Steel
Maddox Robinson
0 0 0 63 0 0 0 0 0 0
Team Elite 15u Steel
Mathew Sime
0 0 0 7 0 0 0 0 0 0
Team Elite 15u Steel
Elliott Sturbaum
0 0 66 0 0 0 0 0 0 0
Team Elite 15u Steel
Brock Thater
0 0 0 85 0 0 0 0 0 0
Team Elite 15u White
Bryson Bizzell
0 0 27 0 0 0 0 0 0 0
Team Elite 15u White
Ashton Bohler
0 0 0 23 0 0 0 0 0 0
Team Elite 15u White
Connor Burtch
0 0 0 76 0 0 0 0 0 0
Team Elite 15u White
Briggs Cameron
0 0 67 0 0 0 0 0 0 0
Team Elite 15u White
Judson Hartwell
0 0 74 0 0 0 0 0 0 0
Team Elite 15u White
Nicco Maggio
0 0 13 0 0 0 0 0 0 0
Team Elite 15u White
Hudson Mashburn
0 75 0 0 0 0 0 0 0 0
Team Elite 15u White
Colin Price
0 0 27 0 0 0 0 0 0 0
Team Elite 15u White
Grayson Stroumpis
0 0 40 0 0 0 0 0 0 0
Team Elite 15u White
Cooper Tapp
0 67 0 0 0 0 0 0 0 0
Team Elite 16u National
Drew Baker
0 0 85 0 0 0 0 0 0 0
Team Elite 16u National
Tanner Gee
0 0 73 0 0 0 0 0 0 0
Team Elite 16u National
Hank Holmes
0 0 0 135 0 0 0 0 0 0
Team Elite 16u National
LJ King
0 45 0 0 0 0 0 0 0 0
Team Elite 16u National
Jacob Nations
0 0 59 0 0 0 0 0 0 0
Team Elite 16u National
Jack Perno
0 61 0 0 0 0 0 0 0 0
Team Elite 16u Prime
Carson Daniel
0 0 71 0 0 0 0 0 0 0
Team Elite 16u Prime
Brodie Dixon
0 18 0 0 0 0 0 0 0 0
Team Elite 16u Prime
Charlie Foster
0 63 0 0 0 0 0 0 0 0
Team Elite 16u Prime
Aidan Holley
0 0 0 57 0 0 0 0 0 0
Team Elite 16u Prime
Tanaka Mukono
0 0 0 31 0 0 0 0 0 0
Team Elite 16u Prime
Reed Thursby
0 0 0 38 0 0 0 0 0 0
Team Elite 16u Prime
Nathaniel Valles
0 0 39 0 0 0 0 0 0 0
Team Elite 16u Prime
Tyler Woodbury
0 0 0 9 0 0 0 0 0 0
Team Elite 16u Prospects
Payton Cardarette
0 0 16 0 0 0 0 0 0 0
Team Elite 16u Prospects
Austin Cooley
0 63 0 0 0 0 0 0 0 0
Team Elite 16u Prospects
Prestin Coursey
0 37 0 0 0 0 0 0 0 0
Team Elite 16u Prospects
Henry Dickinson
0 0 0 73 0 0 0 0 0 0
Team Elite 16u Prospects
Carson Hegman
0 0 0 26 0 0 0 0 0 0
Team Elite 16u Prospects
Carson Herrick
0 0 44 0 0 0 0 0 0 0
Team Elite 16u Prospects
Ryan Horner
0 0 54 0 0 0 0 0 0 0
Team Elite 16u Prospects
Cole Murphy
0 0 63 0 0 0 0 0 0 0
Team Elite 16u Prospects
Alex Washington
0 0 40 0 0 0 0 0 0 0
Team Elite 16u Select
Ty Bennett
0 58 0 0 0 0 0 0 0 0
Team Elite 16u Select
Cole Blythe
0 0 0 57 0 0 0 0 0 0
Team Elite 16u Select
Kaden Borst
0 53 0 0 0 0 0 0 0 0
Team Elite 16u Select
Ryan Mitchell
0 0 10 0 0 0 0 0 0 0
Team Elite 16u Select
Benjamin Renell
0 0 0 48 0 0 0 0 0 0
Team Elite 16u Select
Shawn Simmons
0 0 0 52 0 0 0 0 0 0
Team Elite 16u Select
Caleb Stack
0 0 76 0 0 0 0 0 0 0
Team Elite 16u Select
Jake Thedford
0 0 0 51 0 0 0 0 0 0
Team Elite 16u Select
Eric Wilburn
0 0 47 0 0 0 0 0 0 0
Team Elite 2025'S
Shine Barran
0 0 0 67 0 0 0 0 0 0
Team Elite 2025'S
Andrew Box
0 65 0 0 0 0 0 0 0 0
Team Elite 2025'S
Will Daniel
0 0 0 48 0 0 0 0 0 0
Team Elite 2025'S
Hunter Grube
0 0 0 40 0 0 0 0 0 0
Team Elite 2025'S
Colin Lee
0 57 0 0 0 0 0 0 0 0
Team Elite 2025'S
Brody Strickland
0 0 64 0 0 0 0 0 0 0
Tg Dbacks Johns Creek
Cal Davis
0 30 0 16 0 0 0 0 0 0
Tg Dbacks Johns Creek
Danny Eginton
0 78 0 0 0 0 0 0 0 0
Tg Dbacks Johns Creek
Patrick Halliday
0 0 82 0 0 0 0 0 0 0
Tg Dbacks Johns Creek
Ryan Kroger
0 0 2 78 0 0 0 0 0 0
Tg Dbacks Johns Creek
Noah Lindberg
0 0 34 0 0 0 0 0 0 0
Tg Dbacks Johns Creek
Joey Poppel
0 0 88 0 0 0 0 0 0 0
Tg Dbacks Johns Creek
Jake Porambo
0 0 34 0 0 0 0 0 0 0
Wahoos
Isaac Allen
0 0 26 0 0 0 0 0 0 0
Wahoos
Tate Bachman
0 0 0 13 0 0 0 0 0 0
Wahoos
Lucas Baker
0 0 34 0 0 0 0 0 0 0
Wahoos
Gary Mayfield
0 31 0 87 0 0 0 0 0 0
Wahoos
Braxton Mealer
0 0 0 17 0 0 0 0 0 0
Wahoos
Gus Miller
0 0 0 28 0 0 0 0 0 0
Wahoos
Stryder Stanfield
0 0 0 87 0 0 0 0 0 0
Wahoos
Slade West
0 0 72 0 0 0 0 0 0 0
Wahoos
Nic Wright
0 73 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
EventTeamPlayerTotal PitchesDate PitchedDay 1
06/02
Day 2
06/03
Day 3
06/04
Day 4
06/05
2022 15U/16U PGBA Metro Atlanta Invitational #15 Star 15U SoutheastBraegan Cravey845/29/2022 RR
2022 15U PG Southeast Memorial Day Classic5 Star National 15u GoldJake Howell945/29/2022 RR
2022 15U PG Southeast Memorial Day Classic5 Star National 15u GoldZach Cartrette695/30/2022 RR
2022 15U PG Southeast Memorial Day Classic5 Star West 15U SweatColt Kennedy1025/29/2022 RR
2022 15U PG Southeast Memorial Day Classic5 Star West 15u YeatmanDylan Mischik765/29/2022 RR
2022 15U/16U PGBA Metro Atlanta Invitational #1Service Baseball-The 101st 16uGavin Busse745/30/2022 RR
2022 15U PG Southeast Memorial Day ClassicWahoosJoshua Churchwell925/29/2022 RR
2022 15U PG Southeast Memorial Day ClassicWahoosLucas Baker825/29/2022 RR