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
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 West 16u Black
Noah Allen
0 0 63 0 0 0 0 0 0 0
5 Star West 16u Black
Brandon Bennett
0 70 0 0 0 0 0 0 0 0
5 Star West 16u Black
Hunter Morton
0 0 44 0 0 0 0 0 0 0
5 Star West 16u Black
Cole Rambler
0 0 24 0 0 0 0 0 0 0
5 Star West 16u Black
Cole Stansell
0 0 44 0 0 0 0 0 0 0
5 Star West 16u Black
Caden Wood
0 85 0 0 0 0 0 0 0 0
5 Star West 16u Kilcrease
Caleb Blanks
0 0 57 0 0 0 0 0 0 0
5 Star West 16u Kilcrease
Tanner Cochran
0 49 0 0 0 0 0 0 0 0
5 Star West 16u Kilcrease
Tucker Durden
41 34 0 0 0 0 0 0 0 0
5 Star West 16u Kilcrease
Garrison Edwards
0 0 36 0 0 0 0 0 0 0
5 Star West 16u Kilcrease
Reid Jewell
0 51 0 0 0 0 0 0 0 0
5 Star West 16u Kilcrease
Parker Neely
0 20 0 0 0 0 0 0 0 0
5 Star West 16u Kilcrease
Ethan Ross
67 0 0 0 0 0 0 0 0 0
5 Star West 16u Kilcrease
Tristyn Sharpton
0 0 19 0 0 0 0 0 0 0
5 Star West 16u Langley
Malik Kemp
0 76 0 0 0 0 0 0 0 0
5 Star West 16u Langley
Brandon Musick
0 10 0 0 0 0 0 0 0 0
5 Star West 16u Langley
Carson Ramirez
0 97 0 0 0 0 0 0 0 0
5 Star West 16u Langley
Kayden Sutton
0 48 0 0 0 0 0 0 0 0
643 DP Tigers 16U - Hawkins
Connor Carlson
25 0 0 0 0 0 0 0 0 0
643 DP Tigers 16U - Hawkins
Will Elms
38 0 0 0 0 0 0 0 0 0
643 DP Tigers 16U - Hawkins
Will Green
10 0 0 0 0 0 0 0 0 0
643 DP Tigers 16U - Hawkins
Davis Jabaley
37 0 0 0 0 0 0 0 0 0
643 DP Tigers 16U - Hawkins
Jonathan Kilgo II
0 0 33 0 0 0 0 0 0 0
643 DP Tigers 16U - Hawkins
Jordan Miller
32 0 0 0 0 0 0 0 0 0
643 DP Tigers 16U - Hawkins
Jack Schwartz
21 0 0 0 0 0 0 0 0 0
643 DP Tigers 16U - Hawkins
Bradey Shannon
0 0 18 0 0 0 0 0 0 0
643 DP Tigers 16U - Hawkins
Nathan Shumway
14 0 0 0 0 0 0 0 0 0
643 DP Tigers 16U - Hawkins
Ryan Zaparaniuk
31 0 14 0 0 0 0 0 0 0
Ambush Baseball Organization
Mitchell Bryce
0 0 17 0 0 0 0 0 0 0
Ambush Baseball Organization
Randy Clark
0 72 0 0 0 0 0 0 0 0
Ambush Baseball Organization
Charlie Crowe
0 0 47 0 0 0 0 0 0 0
Ambush Baseball Organization
Hunter Hawthorne
0 0 38 0 0 0 0 0 0 0
Ambush Baseball Organization
Jackson Sims
0 76 0 0 0 0 0 0 0 0
Ambush Baseball Organization
Dane Trimble
0 23 0 0 0 0 0 0 0 0
Ambush Baseball Organization
Micah Waldroup
0 0 6 0 0 0 0 0 0 0
Ambush Baseball Organization
Garrett Waugh
0 73 0 0 0 0 0 0 0 0
Bandits 2025
Sammy Avant
0 17 72 0 0 0 0 0 0 0
Bandits 2025
Owen Murphy
0 53 0 0 0 0 0 0 0 0
Bandits 2025
Brady Ross
0 85 0 0 0 0 0 0 0 0
Bandits 2025
Joel Taylor
0 76 0 0 0 0 0 0 0 0
Bandits 2025
Noah Whitaker
0 0 45 0 0 0 0 0 0 0
Bandits 2025
Mason Wood
0 65 0 0 0 0 0 0 0 0
Baseballsmith 16u White Sox
Davis Bargeron
0 89 0 0 0 0 0 0 0 0
Baseballsmith 16u White Sox
Austin Daves
93 0 0 0 0 0 0 0 0 0
Baseballsmith 16u White Sox
Noah Irmen
0 0 59 0 0 0 0 0 0 0
Baseballsmith 16u White Sox
Jack Kennedy
0 0 61 0 0 0 0 0 0 0
Baseballsmith 16u White Sox
Tj Mortimore
0 0 46 0 0 0 0 0 0 0
Baseballsmith 16u White Sox
Avery Wilson
0 0 11 0 0 0 0 0 0 0
Canes Southeast Scout
Brayden Dockery
0 97 0 0 0 0 0 0 0 0
Canes Southeast Scout
Trent Ellington
0 32 0 0 0 0 0 0 0 0
Canes Southeast Scout
Connor Langdon
0 0 85 0 0 0 0 0 0 0
Canes Southeast Scout
Evan Malone
0 52 0 0 0 0 0 0 0 0
Canes Southeast Scout
Ty Mobley
0 0 33 0 0 0 0 0 0 0
Canes Southeast Scout
Xander Sutton
0 22 0 0 0 0 0 0 0 0
East Cobb Astros 15u
Jake Boland
0 67 0 0 0 0 0 0 0 0
East Cobb Astros 15u
Jonathan Fleming
0 26 33 0 0 0 0 0 0 0
East Cobb Astros 15u
Brayden Loquasto
0 26 60 0 0 0 0 0 0 0
East Cobb Astros 15u
Matthew Sharman
0 71 0 0 0 0 0 0 0 0
East Cobb Astros 15u
Zachary Simmons
0 0 34 0 0 0 0 0 0 0
East Cobb Astros 15u
Wyatt Waters
0 0 55 0 0 0 0 0 0 0
East Cobb Astros 15u
John Whitt
0 0 69 0 0 0 0 0 0 0
East Cobb Astros 15u
Braydon Wright
0 0 52 0 0 0 0 0 0 0
East Cobb Astros Navy 16u
Tyler Comai
0 53 0 0 0 0 0 0 0 0
East Cobb Astros Navy 16u
Ethan Garrett
0 0 76 0 0 0 0 0 0 0
East Cobb Astros Navy 16u
Josh Gibbs
0 18 0 0 0 0 0 0 0 0
East Cobb Astros Navy 16u
Colton Gray
0 7 14 0 0 0 0 0 0 0
East Cobb Astros Navy 16u
Matthew Haber
0 0 76 0 0 0 0 0 0 0
East Cobb Astros Navy 16u
Spears Martin
0 0 26 0 0 0 0 0 0 0
East Cobb Astros Navy 16u
Cade Mims
0 29 57 0 0 0 0 0 0 0
East Cobb Astros Navy 16u
Carter Payne
0 77 0 0 0 0 0 0 0 0
East Cobb Colt 45'S 16u
Andrew Box
0 0 16 0 0 0 0 0 0 0
East Cobb Colt 45'S 16u
Kerrie Coleman Jr.
0 0 39 0 0 0 0 0 0 0
East Cobb Colt 45'S 16u
Carter Joachim
0 81 0 0 0 0 0 0 0 0
East Cobb Colt 45'S 16u
Juicy Johnson
0 0 8 0 0 0 0 0 0 0
East Cobb Colt 45'S 16u
Konnor Loudermilk
54 0 0 0 0 0 0 0 0 0
East Cobb Colt 45'S 16u
Hudson Meers
69 0 0 0 0 0 0 0 0 0
East Cobb Colt 45'S 16u
Ross Rea
0 0 14 0 0 0 0 0 0 0
Ecb Astros 15u Navy
Sullivan Aita
0 47 0 0 0 0 0 0 0 0
Ecb Astros 15u Navy
Ace Allen
0 0 52 0 0 0 0 0 0 0
Ecb Astros 15u Navy
Mason Corsaro
0 0 69 0 0 0 0 0 0 0
Ecb Astros 15u Navy
Dustin Day
0 16 0 0 0 0 0 0 0 0
Ecb Astros 15u Navy
Townsend Downing
0 29 41 0 0 0 0 0 0 0
Ecb Astros 15u Navy
Isaac Mastin
0 0 52 0 0 0 0 0 0 0
Ecb Astros 15u Navy
Garrett Ray
0 25 62 0 0 0 0 0 0 0
Ecb Astros 15u Navy
Hunter Reese
0 41 0 0 0 0 0 0 0 0
Ecb Astros 15u Navy
Benton White
0 0 11 0 0 0 0 0 0 0
Ecb Astros 15u Navy
Jayden Whittlesey
0 11 33 0 0 0 0 0 0 0
ECB Astros Texas Orange - Butler
Michael Jones
19 0 0 0 0 0 0 0 0 0
ECB Astros Texas Orange - Butler
Sinjon Lash
0 79 0 0 0 0 0 0 0 0
ECB Astros Texas Orange - Butler
Vance Manenti
0 46 0 0 0 0 0 0 0 0
ECB Astros Texas Orange - Butler
Noah Orfi
90 0 0 0 0 0 0 0 0 0
ECB Astros Texas Orange - Butler
Braden Pourron
0 0 26 0 0 0 0 0 0 0
ECB Astros Texas Orange - Butler
Andrew Shaw
0 0 50 0 0 0 0 0 0 0
ECB Astros Texas Orange - Butler
Michael "Hunter" Stonecipher
0 0 35 0 0 0 0 0 0 0
ECB Astros Texas Orange - Zilleox
Connor Bennett
0 0 56 0 0 0 0 0 0 0
ECB Astros Texas Orange - Zilleox
Callum Chikodroff
0 58 0 0 0 0 0 0 0 0
ECB Astros Texas Orange - Zilleox
Zachary Covert
0 0 40 0 0 0 0 0 0 0
ECB Astros Texas Orange - Zilleox
Noah Hamilton
0 0 48 0 0 0 0 0 0 0
ECB Astros Texas Orange - Zilleox
Matthew Hargreaves
0 44 0 0 0 0 0 0 0 0
ECB Astros Texas Orange - Zilleox
Drew Harmon
0 78 0 0 0 0 0 0 0 0
ECB Astros Texas Orange - Zilleox
Dylan McAllister
0 18 0 0 0 0 0 0 0 0
ECB Astros Texas Orange - Zilleox
Brayden Rhodes
0 53 0 0 0 0 0 0 0 0
Gbsa Rays Scout 2025
Gavin Barr
0 39 0 0 0 0 0 0 0 0
Gbsa Rays Scout 2025
Tre Jackson
0 0 94 0 0 0 0 0 0 0
Gbsa Rays Scout 2025
Cristian Mendez
0 51 0 0 0 0 0 0 0 0
Gbsa Rays Scout 2025
Torrey Robinson
0 81 0 0 0 0 0 0 0 0
Gbsa Rays Scout 2025
JT Whritenour
0 57 0 0 0 0 0 0 0 0
Gbsa Rays Scout 2025
Tyler Yoon
0 0 29 0 0 0 0 0 0 0
Georgia Tigers 16u
Harrison Bucovetsky
0 52 0 0 0 0 0 0 0 0
Georgia Tigers 16u
Grant Castle
0 56 0 0 0 0 0 0 0 0
Georgia Tigers 16u
Drew Cohen
0 32 0 0 0 0 0 0 0 0
Georgia Tigers 16u
Wyatt Cooke
0 0 27 0 0 0 0 0 0 0
Georgia Tigers 16u
Colben Freeland
0 22 0 0 0 0 0 0 0 0
Georgia Tigers 16u
Parker Lindquist
0 0 42 0 0 0 0 0 0 0
Georgia Tigers 16u
Jace Waznik
0 42 0 0 0 0 0 0 0 0
Gwinnett Stripers
Angel Amador
0 34 0 0 0 0 0 0 0 0
Gwinnett Stripers
Sylas Brooks
0 43 0 0 0 0 0 0 0 0
Gwinnett Stripers
Johnmark Christopher
0 55 0 0 0 0 0 0 0 0
Gwinnett Stripers
Jack Kehnle
0 0 43 0 0 0 0 0 0 0
Gwinnett Stripers
Benjamin Matas
0 31 0 0 0 0 0 0 0 0
Gwinnett Stripers
Jeremy Medina
0 44 0 0 0 0 0 0 0 0
Gwinnett Stripers
Lucas Miles
0 0 51 0 0 0 0 0 0 0
Gwinnett Stripers
Luke Vasquez
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
Spencer Frady
0 0 37 0 0 0 0 0 0 0
Line Drive Academy- Miller
Alex Freeman
0 47 0 0 0 0 0 0 0 0
Line Drive Academy- Miller
Grant Gooch
0 71 0 0 0 0 0 0 0 0
Line Drive Academy- Miller
Shelton Ramey
0 62 0 0 0 0 0 0 0 0
Line Drive Academy- Miller
Andrew Skvarka
0 39 0 0 0 0 0 0 0 0
Mill Creek Hawks
Collin Basham
0 72 0 0 0 0 0 0 0 0
Mill Creek Hawks
Anthony Cusimano
0 0 59 0 0 0 0 0 0 0
Mill Creek Hawks
Gavin Dempsey
0 0 34 0 0 0 0 0 0 0
Mill Creek Hawks
Dylan Heck
0 0 24 0 0 0 0 0 0 0
Mill Creek Hawks
Brayden Lessard
0 9 0 0 0 0 0 0 0 0
Mill Creek Hawks
Harry Pirkle
0 97 0 0 0 0 0 0 0 0
Nelson Baseball School 16u
Joseph Allen
0 28 0 0 0 0 0 0 0 0
Nelson Baseball School 16u
Jake Jackson
0 73 0 0 0 0 0 0 0 0
Nelson Baseball School 16u
George Lutz
0 0 57 0 0 0 0 0 0 0
Nelson Baseball School 16u
Luke Meadors
0 62 0 0 0 0 0 0 0 0
Nelson Baseball School 16u
Braxton Ryan
0 0 23 0 0 0 0 0 0 0
Nelson Baseball School 16u
Jaylen Sanders
0 42 0 0 0 0 0 0 0 0
Nelson Baseball School 16u
Aiden Vayens
0 0 8 0 0 0 0 0 0 0
Outlaws 16u Bartek
Alex Balsamo
0 19 0 0 0 0 0 0 0 0
Outlaws 16u Bartek
Vince Calia
0 0 3 0 0 0 0 0 0 0
Outlaws 16u Bartek
Devin Carantzas
0 8 0 0 0 0 0 0 0 0
Outlaws 16u Bartek
Sean Crawford
0 16 0 0 0 0 0 0 0 0
Outlaws 16u Bartek
London Crownover
0 0 19 0 0 0 0 0 0 0
Outlaws 16u Bartek
Philip Fishbein
0 27 0 0 0 0 0 0 0 0
Outlaws 16u Bartek
Aiden Hoath
0 4 0 0 0 0 0 0 0 0
Outlaws 16u Bartek
James McNary
0 54 0 0 0 0 0 0 0 0
Outlaws 16u Bartek
Matt Pearch
0 54 0 0 0 0 0 0 0 0
Outlaws 16u Bartek
Ian Reynolds
0 0 16 0 0 0 0 0 0 0
Outlaws 16u Bartek
Joseph Shenberg
0 21 0 0 0 0 0 0 0 0
Outlaws 16u Bartek
Jordan Strange
0 28 0 0 0 0 0 0 0 0
Scorpions Midsouth 2025's
Lewis Burke
0 0 48 0 0 0 0 0 0 0
Scorpions Midsouth 2025's
Gavin Dyson
0 66 0 0 0 0 0 0 0 0
Scorpions Midsouth 2025's
Julian Lowrey
0 26 0 0 0 0 0 0 0 0
Scorpions Midsouth 2025's
Cade Middleton
0 67 0 0 0 0 0 0 0 0
Scorpions Midsouth 2025's
Bradley Munro
0 11 0 0 0 0 0 0 0 0
Scorpions Midsouth 2025's
Matthew Perkins
0 10 0 0 0 0 0 0 0 0
Scorpions Midsouth 2025's
Andrew White
0 0 44 0 0 0 0 0 0 0
Smokies 16u
Colton Baker
0 22 0 0 0 0 0 0 0 0
Smokies 16u
Ryland Black-Long
0 83 0 0 0 0 0 0 0 0
Smokies 16u
Nathan Eastman
0 11 0 0 0 0 0 0 0 0
Smokies 16u
Adkin Finch
0 26 0 0 0 0 0 0 0 0
Smokies 16u
Keegan Nieckula
0 0 42 0 0 0 0 0 0 0
Smokies 16u
Aidan Swinney
0 0 71 0 0 0 0 0 0 0
Smokies 16u
Sai Vickers
0 108 0 0 0 0 0 0 0 0
Team Elite 16u White
Alexander Brown
0 46 0 0 0 0 0 0 0 0
Team Elite 16u White
Danny Eginton
0 17 0 0 0 0 0 0 0 0
Team Elite 16u White
Jake Kurland
0 45 0 0 0 0 0 0 0 0
Team Elite 16u White
Gabriel Lee
0 30 0 0 0 0 0 0 0 0
Team Elite 16u White
Blake Moore
0 0 49 0 0 0 0 0 0 0
Team Elite 16u White
Zachary Ohnstad
0 0 65 0 0 0 0 0 0 0
Team Elite 16u White
Simon Tourial
0 0 15 0 0 0 0 0 0 0
Team Elite 16u White
Logan Woodruff
0 59 0 0 0 0 0 0 0 0
Team Georgia 15U/16U
Andrew Aucoin
0 53 0 0 0 0 0 0 0 0
Team Georgia 15U/16U
Colt Gould
0 27 0 0 0 0 0 0 0 0
Team Georgia 15U/16U
Micah Jimerson
0 66 0 0 0 0 0 0 0 0
Team Georgia 15U/16U
David Scott Livingston
0 13 0 0 0 0 0 0 0 0
Team Georgia 15U/16U
Brett Novlesky
0 44 0 0 0 0 0 0 0 0
Team Georgia 15U/16U
Logan Wise
0 0 29 0 0 0 0 0 0 0
TN Nationals 16U (Red)
Kwade Carver
0 0 54 0 0 0 0 0 0 0
TN Nationals 16U (Red)
Zak Derrick
0 93 0 0 0 0 0 0 0 0
TN Nationals 16U (Red)
Connell Driver
0 38 0 0 0 0 0 0 0 0
TN Nationals 16U (Red)
Cy Lane
0 0 55 0 0 0 0 0 0 0
TN Nationals 16U (Red)
Tyler Oaks
0 79 0 0 0 0 0 0 0 0
TN Nationals 16U (Red)
Jayden Richesin
0 11 0 0 0 0 0 0 0 0
TN Nationals 16U (White)
Max Coleman
0 75 0 0 0 0 0 0 0 0
TN Nationals 16U (White)
Cole Draper
0 43 0 0 0 0 0 0 0 0
TN Nationals 16U (White)
Tyler Early
0 0 67 0 0 0 0 0 0 0
TN Nationals 16U (White)
Brodie Roberts
0 58 0 0 0 0 0 0 0 0
TN Nationals 16U (White)
Cy Stephens
0 0 29 0 0 0 0 0 0 0
TN Nationals 16U (White)
Landan Wells
0 17 0 0 0 0 0 0 0 0
Velo Factory 16U
Wyatt Bull
0 32 1 0 0 0 0 0 0 0
Velo Factory 16U
Maverick Chitwood
0 0 42 0 0 0 0 0 0 0
Velo Factory 16U
Harrison Jefts
0 92 0 0 0 0 0 0 0 0
Velo Factory 16U
Logan Pogorzelski
0 0 97 0 0 0 0 0 0 0
Velo Factory 16U
Zakariyya Qadri
0 52 0 0 0 0 0 0 0 0
Velo Factory 16U
Camron Rollins
0 31 0 0 0 0 0 0 0 0
Velo Factory 16U
Carson Rollins
0 17 0 0 0 0 0 0 0 0
Xposure
Trey Boleman
0 0 14 0 0 0 0 0 0 0
Xposure
Carson Cervantes
0 20 47 0 0 0 0 0 0 0
Xposure
Dalton Gergen
0 79 0 0 0 0 0 0 0 0
Xposure
Mason Grant
0 10 0 0 0 0 0 0 0 0
Xposure
Tre Lazenby
0 72 0 0 0 0 0 0 0 0
Xposure
Stone McCord
0 23 16 0 0 0 0 0 0 0
Xposure
Jarrod Saylor Ii
0 20 35 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest