2,210 MLB PLAYERS | 15,135 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/20
Day 2
09/21
Day 3
09/22
Day 4
09/23
Day 5
09/24
Day 6
09/25
Day 7
09/26
Day 8
09/27
Day 9
09/28
Day 10
09/29
Bc Athletics 2028 Mt Wright
Braylon Dowell
0 77 0 0 0 0 0 0 0 0
Bc Athletics 2028 Mt Wright
Rucker Loy
0 6 0 0 0 0 0 0 0 0
Bc Athletics 2028 Mt Wright
Christian McCrary
0 14 81 0 0 0 0 0 0 0
Bc Athletics 2028 Mt Wright
Caleb Rivas
0 81 0 0 0 0 0 0 0 0
Bc Athletics 2028 Mt Wright
Jack Schmahl
0 0 71 0 0 0 0 0 0 0
Bc Athletics 2028 Mt Wright
Josiah Womack
0 0 39 0 0 0 0 0 0 0
Beastmode Prospects 27/28
Braxton Brown
0 22 0 0 0 0 0 0 0 0
Beastmode Prospects 27/28
William Bush
0 47 0 0 0 0 0 0 0 0
Beastmode Prospects 27/28
Machi Davis
0 84 0 0 0 0 0 0 0 0
Beastmode Prospects 27/28
Javen Lee
0 42 0 0 0 0 0 0 0 0
Beastmode Prospects 27/28
Braxton McDaniel
0 49 0 0 0 0 0 0 0 0
Buford Wolves 15u
Irvin Balenger
0 28 0 0 0 0 0 0 0 0
Buford Wolves 15u
Pryce Jenkinson
0 51 0 0 0 0 0 0 0 0
Buford Wolves 15u
Grey Lingerfelt
0 0 29 0 0 0 0 0 0 0
Buford Wolves 15u
Jaxson Moon
0 36 0 0 0 0 0 0 0 0
Buford Wolves 15u
Mason Sentelle
0 33 0 0 0 0 0 0 0 0
Buford Wolves 15u
Walker Taulbee
0 0 60 0 0 0 0 0 0 0
Buford Wolves 15u
Landon Wilson
0 0 11 0 0 0 0 0 0 0
Canes Se Prospects 15u
Preston Andrews
0 0 20 0 0 0 0 0 0 0
Canes Se Prospects 15u
Braylon Bolton
0 0 59 0 0 0 0 0 0 0
Canes Se Prospects 15u
Carter Evans
0 50 0 0 0 0 0 0 0 0
Canes Se Prospects 15u
Luke Johnson
0 0 51 0 0 0 0 0 0 0
Canes Se Prospects 15u
Jackson Lee
0 82 0 0 0 0 0 0 0 0
Canes Se Prospects 15u
Camren Naggles
0 74 0 0 0 0 0 0 0 0
Coweta Cyclones
Cameron Corbitt
0 0 89 0 0 0 0 0 0 0
Coweta Cyclones
Carson Dailey
0 1 0 0 0 0 0 0 0 0
Coweta Cyclones
Robert East
0 12 6 0 0 0 0 0 0 0
Coweta Cyclones
Dawson Enger
0 94 0 0 0 0 0 0 0 0
Coweta Cyclones
Ryan Rogers
0 0 104 0 0 0 0 0 0 0
Coweta Cyclones
Baylor Rumsey
0 0 18 0 0 0 0 0 0 0
Coweta Cyclones
Owen Wacaser
0 87 0 0 0 0 0 0 0 0
Dc Baseball 15u Lucas
Britton Echols
0 0 13 0 0 0 0 0 0 0
Dc Baseball 15u Lucas
Kaden Edge
0 61 0 0 0 0 0 0 0 0
Dc Baseball 15u Lucas
Chance Hopper
0 0 32 0 0 0 0 0 0 0
Dc Baseball 15u Lucas
Grayson Isham
0 26 59 0 0 0 0 0 0 0
Dc Baseball 15u Lucas
Brier Lanier
0 0 11 0 0 0 0 0 0 0
Dc Baseball 15u Lucas
Braden Loyd
0 26 31 0 0 0 0 0 0 0
Dc Baseball 15u Lucas
Knox Merritt
0 68 0 0 0 0 0 0 0 0
Diamond Heels (Scout) 15u
Luke Brown
0 34 0 0 0 0 0 0 0 0
Diamond Heels (Scout) 15u
Braydin Davis
0 55 0 0 0 0 0 0 0 0
Diamond Heels (Scout) 15u
Oliver Dealejandro
0 14 18 0 0 0 0 0 0 0
Diamond Heels (Scout) 15u
Grant Herrig
0 27 0 0 0 0 0 0 0 0
Diamond Heels (Scout) 15u
Cooper McGhee
0 36 0 0 0 0 0 0 0 0
Diamond Heels (Scout) 15u
Davis Pitman
0 0 59 0 0 0 0 0 0 0
Diamond Heels (Scout) 15u
Mason Reeves
0 0 34 0 0 0 0 0 0 0
Diamond Heels (Scout) 15u
Parker Waddell
0 61 0 0 0 0 0 0 0 0
eXposure 15U Prime
Matthew McCoy
0 1 0 0 0 0 0 0 0 0
eXposure 15U Prime
Cason Stevens
0 68 0 0 0 0 0 0 0 0
eXposure 15U Prime
Jackson Stinson
0 55 0 0 0 0 0 0 0 0
eXposure 15U Prime
Cade Talley
0 41 0 0 0 0 0 0 0 0
GA Sauce 15U Black Drip
Jacob Cowan
0 0 44 0 0 0 0 0 0 0
GA Sauce 15U Black Drip
Tanner Dean
0 0 67 0 0 0 0 0 0 0
GA Sauce 15U Black Drip
Nicholas Earwood
0 33 0 0 0 0 0 0 0 0
GA Sauce 15U Black Drip
Jack Ferebee
0 7 0 0 0 0 0 0 0 0
GA Sauce 15U Black Drip
Gavin Harris
0 69 0 0 0 0 0 0 0 0
GA Sauce 15U Black Drip
Will Justice
0 50 0 0 0 0 0 0 0 0
GA Sauce 15U Black Drip
Mario Mayor
0 18 0 0 0 0 0 0 0 0
GA Sauce 15U Black Drip
Brysun Tatum
0 38 0 0 0 0 0 0 0 0
GA Sauce 15U Black Drip
Jaden Thompson
0 0 3 0 0 0 0 0 0 0
Gbsa Rays 2028 South
Riley Cates
0 81 0 0 0 0 0 0 0 0
Gbsa Rays 2028 South
Colton Cubbage
0 0 26 0 0 0 0 0 0 0
Gbsa Rays 2028 South
Giann Garibaldi
0 0 58 0 0 0 0 0 0 0
Gbsa Rays 2028 South
Jonah Gregg
0 0 7 0 0 0 0 0 0 0
Gbsa Rays 2028 South
Amari Knowles
0 51 0 0 0 0 0 0 0 0
Gbsa Rays 2028 South
Tyler Knowles
0 0 37 0 0 0 0 0 0 0
Gbsa Rays 2028 South
Colton Ridgway
0 0 14 0 0 0 0 0 0 0
Harris County Colt 45s
Will Dimitri
0 60 0 0 0 0 0 0 0 0
Harris County Colt 45s
Brody Johnson
0 0 62 0 0 0 0 0 0 0
Harris County Colt 45s
John-Tyler Pirkle
0 45 0 0 0 0 0 0 0 0
Harris County Colt 45s
Tyson Sharpe
0 50 0 0 0 0 0 0 0 0
Harris County Colt 45s
Evan Woosley
0 51 0 0 0 0 0 0 0 0
Knights Baseball-Ga 15u
Khaden Bell
0 8 0 0 26 0 0 0 0 0
Knights Baseball-Ga 15u
Graham Causby
0 64 0 0 0 0 0 0 0 0
Knights Baseball-Ga 15u
Landen Mitchell
0 0 0 0 58 0 0 0 0 0
Knights Baseball-Ga 15u
Aaron Moore
0 37 0 0 14 0 0 0 0 0
Knights Baseball-Ga 15u
Jacob Swanson
0 70 0 0 0 0 0 0 0 0
Knights Baseball-Ga 15u
Jack Tanner
0 37 0 0 0 0 0 0 0 0
SmarTense 15u Prospects
Carter Albrecht
0 46 0 0 0 0 0 0 0 0
SmarTense 15u Prospects
Brady Evans
0 8 0 0 0 0 0 0 0 0
SmarTense 15u Prospects
Austin Lipscomb
0 42 0 0 0 0 0 0 0 0
SmarTense 15u Prospects
Eli Mastin
0 0 56 0 0 0 0 0 0 0
SmarTense 15u Prospects
Robert McHoul
0 0 25 0 0 0 0 0 0 0
SmarTense 15u Prospects
Lucas Smith
0 0 26 0 0 0 0 0 0 0
SmarTense 15u Prospects
Noah Turner
0 57 0 0 0 0 0 0 0 0
Team Elite 15U Grey
Michael Devich
0 127 0 0 0 0 0 0 0 0
Team Elite 15U Grey
Daniel Lee
0 0 4 0 0 0 0 0 0 0
Team Elite 15U Grey
Scotton Manton
0 0 42 0 0 0 0 0 0 0
Team Elite 15U Grey
Eli Nash
0 55 0 0 0 0 0 0 0 0
Team Elite 15U Grey
Hunter Tremonti
0 40 0 0 0 0 0 0 0 0
Team Elite 15U Grey
Graydon Trotter
0 0 23 0 0 0 0 0 0 0
Team Elite 15U White
Will Borden
0 60 0 0 0 0 0 0 0 0
Team Elite 15U White
Gabe Bowne
0 0 59 0 0 0 0 0 0 0
Team Elite 15U White
Thomas Fisher
0 57 0 0 0 0 0 0 0 0
Team Elite 15U White
Brayden Fraser
0 0 11 0 0 0 0 0 0 0
Team Elite 15U White
Nathan Hinnant
0 27 0 0 0 0 0 0 0 0
Team Elite 15U White
Brodie Lewis
0 56 0 0 0 0 0 0 0 0
Team Elite 15U White
Christopher O'Donnell
0 3 36 0 0 0 0 0 0 0
The Hood
Laylon Green
0 0 0 0 69 0 0 0 0 0
The Hood
Marshall Hood
0 32 0 0 0 0 0 0 0 0
The Hood
Jack Raymer
0 106 0 0 0 0 0 0 0 0
The Hood
Brendan Schwartz
0 25 0 0 0 0 0 0 0 0
The Hood
Nicolas Whealton
0 46 0 0 0 0 0 0 0 0
USA Scout Elite Navy- Airial 15U
Cody Berman
0 91 0 0 0 0 0 0 0 0
USA Scout Elite Navy- Airial 15U
Bryson Box
0 92 0 0 0 0 0 0 0 0
USA Scout Elite Navy- Airial 15U
Liam Mills
0 7 53 0 0 0 0 0 0 0
USA Scout Elite Navy- Airial 15U
Rex Stockhausen
0 50 0 0 0 0 0 0 0 0
Valor 15u Prime
Brady BRYANT
0 0 30 0 0 0 0 0 0 0
Valor 15u Prime
Colby Burgess
0 19 0 0 0 0 0 0 0 0
Valor 15u Prime
Brayden Melton
0 0 74 0 0 0 0 0 0 0
Valor 15u Prime
Judd Mitchell
0 21 0 0 0 0 0 0 0 0
Valor 15u Prime
Jacob Shelton
0 56 0 0 0 0 0 0 0 0
Valor 15u Prime
Harrison Tilley
0 64 0 0 0 0 0 0 0 0
Wahoos Baseball 15U
Jackson Campbell
0 61 0 0 0 0 0 0 0 0
Wahoos Baseball 15U
Caleb Carson
0 70 0 0 0 0 0 0 0 0
Wahoos Baseball 15U
Ashton Cox
0 51 0 0 0 0 0 0 0 0
Wahoos Baseball 15U
Isaiah Joiner
0 0 63 0 0 0 0 0 0 0
Wahoos Baseball 15U
Samuel Lewis
0 22 0 0 0 0 0 0 0 0
Wahoos Baseball 15U
Eli Schroeder
0 43 0 0 0 0 0 0 0 0
Wahoos Baseball 15U
Bronson Scott
0 0 27 0 0 0 0 0 0 0
Wow Factor American
Jordan Camp
0 32 0 0 0 0 0 0 0 0
Wow Factor American
Nate Comer
0 0 91 0 0 0 0 0 0 0
Wow Factor American
AJ Davis
0 0 26 0 0 0 0 0 0 0
Wow Factor American
Walker Greer
0 0 51 0 0 0 0 0 0 0
Wow Factor American
Cameron Harrison
0 46 0 0 0 0 0 0 0 0
Wow Factor American
Kobe Ivester
0 0 20 0 0 0 0 0 0 0
Wow Factor American
Ryan Nevius
0 45 0 0 0 0 0 0 0 0
Wow Factor American
Khyler Rogers
0 0 90 0 0 0 0 0 0 0
Wow Factor American
Nathan Striplin
0 0 103 0 0 0 0 0 0 0
Wow Factor American
Matthew Suarez
0 48 0 0 0 0 0 0 0 0
Wow Factor American
Dylan Tinsley
0 0 85 0 0 0 0 0 0 0
Wow Factor Nation Ms 15u
Banks Boyer
0 18 34 0 0 0 0 0 0 0
Wow Factor Nation Ms 15u
Keller Bradley
0 20 0 0 0 0 0 0 0 0
Wow Factor Nation Ms 15u
Jack Brunini
0 0 22 0 0 0 0 0 0 0
Wow Factor Nation Ms 15u
Arvis Croll
0 21 0 0 0 0 0 0 0 0
Wow Factor Nation Ms 15u
Aaden George
0 0 33 0 0 0 0 0 0 0
Wow Factor Nation Ms 15u
Andrew Jordan
0 0 99 0 0 0 0 0 0 0
Wow Factor Nation Ms 15u
Cohen Lundine
0 19 0 0 0 0 0 0 0 0
Wow Factor Nation Ms 15u
Jaise Marshall
0 9 32 0 0 0 0 0 0 0
Wow Factor Nation Ms 15u
Hayden Mathes
0 16 56 0 0 0 0 0 0 0
Wow Factor Nation Ms 15u
Knox McCardle
0 49 0 0 0 0 0 0 0 0
Wow Factor Nation Ms 15u
Cooper McCoy
0 0 27 0 0 0 0 0 0 0
Wow Factor Nation Ms 15u
Carson Richardson
0 0 42 0 0 0 0 0 0 0
Wow Factor Nation Ms 15u
Jase Schultz
0 19 0 0 0 0 0 0 0 0
Wow Factor Nation Ms 15u
Jett Smith
0 13 11 0 0 0 0 0 0 0
Wow Factor Scout
Royal Davis
0 0 47 0 0 0 0 0 0 0
Wow Factor Scout
Zeb Jenkins
0 40 42 0 0 0 0 0 0 0
Wow Factor Scout
Caleb L Jones
0 0 12 0 0 0 0 0 0 0
Wow Factor Scout
Reve Lee
0 53 0 0 0 0 0 0 0 0
Wow Factor Scout
Connor Maxwell-Campbell
0 0 9 0 0 0 0 0 0 0
Wow Factor Scout
Cayden McFall
0 40 0 0 0 0 0 0 0 0
Wow Factor Scout
Bennett Morrow
0 39 31 0 0 0 0 0 0 0
Wow Factor Scout
Evan Novotny
0 23 65 0 0 0 0 0 0 0
Wow Factor Select
Jamir Jones
0 47 0 0 0 0 0 0 0 0
Wow Factor Select
Cameron McDonald
0 74 0 0 0 0 0 0 0 0
Wow Factor Select
Grady McGee
0 26 0 0 0 0 0 0 0 0
Wow Factor Select
Chanum Pierce
0 92 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