2,209 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)
17-18 105 0 Days 1 Day 2 Days 3 Days 4 Days
1-30 31-45 46-60 61-80 81+
0
= Required Rest
PlayerDay 1
10/04
Day 2
10/05
Day 3
10/06
Day 4
10/07
Day 5
10/08
Day 6
10/09
Day 7
10/10
Day 8
10/11
Day 9
10/12
Day 10
10/13
2025 Gbsa Rays Black
Maddex Breon
0 31 0 0 0 0 0 0 0 0
2025 Gbsa Rays Black
Tre Jackson
0 61 0 0 0 0 0 0 0 0
2025 Gbsa Rays Black
Terriontee Martin
0 47 0 0 0 0 0 0 0 0
2025 Gbsa Rays Black
Angel Mendoza
0 0 45 0 0 0 0 0 0 0
2025 Gbsa Rays Black
Jackson Reynolds
0 0 80 0 0 0 0 0 0 0
2025 Gbsa Rays Black
Sean Varon
0 0 17 0 0 0 0 0 0 0
2025 Gbsa Rays Black
Bruce Yawn
0 61 0 0 0 0 0 0 0 0
2025 GBSA Rays Gray
Noah Chrabolowski
0 69 0 0 0 0 0 0 0 0
2025 GBSA Rays Gray
Ben Dupuch
0 0 77 0 0 0 0 0 0 0
2025 GBSA Rays Gray
Abram Threats
0 0 61 0 0 0 0 0 0 0
2025 GBSA Rays Gray
Dawson Wickman
0 107 0 0 0 0 0 0 0 0
5 Star Atlanta 18U
Toney Guillory
0 14 0 0 0 0 0 0 0 0
5 Star Atlanta 18U
Luke Hopper
0 113 0 0 0 0 0 0 0 0
5 Star Atlanta 18U
Sohan Patel
0 30 0 0 0 0 0 0 0 0
5 Star Atlanta 18U
Campbell Payton
0 52 0 0 0 0 0 0 0 0
5 Star ATL-TG 17U/18U
Bryson Baker
0 66 0 0 0 0 0 0 0 0
5 Star ATL-TG 17U/18U
Shia Brown
0 41 0 0 0 0 0 0 0 0
5 Star ATL-TG 17U/18U
Graham Forney
0 19 0 0 0 0 0 0 0 0
5 Star ATL-TG 17U/18U
Parker Imes
0 0 19 0 0 0 0 0 0 0
5 Star ATL-TG 17U/18U
Trevor Lutz
0 16 0 0 0 0 0 0 0 0
5 Star ATL-TG 17U/18U
Anthony Povio
0 0 56 0 0 0 0 0 0 0
5 Star ATL-TG 17U/18U
Parker Stevenson
0 37 0 0 0 0 0 0 0 0
5 Star ATL-TG 17U/18U
Nathan Thach
0 0 61 0 0 0 0 0 0 0
5 Star ATL-TG 17U/18U
Dominique Walker
0 44 0 0 0 0 0 0 0 0
643 DP 18U Jaguars
Ayden Frazier
0 0 1 0 0 0 0 0 0 0
643 DP 18U Jaguars
Duncan Freeman
0 72 0 0 0 0 0 0 0 0
643 DP 18U Jaguars
Jackson Hausner
0 52 0 0 0 0 0 0 0 0
643 DP 18U Jaguars
Ryan Liu
0 65 0 0 0 0 0 0 0 0
643 DP 18U Jaguars
Matthew McConkey
0 0 64 0 0 0 0 0 0 0
643 DP 18U Jaguars
Bryant Monday
0 38 0 0 0 0 0 0 0 0
643 DP 18U Jaguars
Alec Navarro
0 16 28 0 0 0 0 0 0 0
643 DP 18U Jaguars
Kalen Waterman
0 0 28 0 0 0 0 0 0 0
643 Dp Cougars 18u
Isaac Brody
0 30 0 0 0 0 0 0 0 0
643 Dp Cougars 18u
Joshua Butler
0 14 0 0 0 0 0 0 0 0
643 Dp Cougars 18u
Benjamin Homansky
0 43 0 0 0 0 0 0 0 0
643 Dp Cougars 18u
Alex Johns
0 33 0 0 0 0 0 0 0 0
643 Dp Cougars 18u
Milo Kennedy
0 0 59 0 0 0 0 0 0 0
643 Dp Cougars 18u
Matt Levinson
0 19 0 0 0 0 0 0 0 0
643 Dp Cougars 18u
Griffin Long
0 0 51 0 0 0 0 0 0 0
643 Dp Cougars 18u
Grayson McCollum
0 0 22 0 0 0 0 0 0 0
643 Dp Cougars 18u
Jackson Rose
0 33 0 0 0 0 0 0 0 0
643 Dp Cougars 18u
Will Schmidt
0 0 63 0 0 0 0 0 0 0
643 Dp Cougars 18u
Padgett Wilson
0 47 0 0 0 0 0 0 0 0
AquaSox Baseball 17U
Chris Alcott
64 0 0 0 0 0 0 0 0 0
AquaSox Baseball 17U
Brayden Allen
0 37 0 0 0 0 0 0 0 0
AquaSox Baseball 17U
Cole Broxton
0 16 0 0 0 0 0 0 0 0
AquaSox Baseball 17U
Davis Hunt
0 0 68 0 0 0 0 0 0 0
AquaSox Baseball 17U
Kayden Quiros
0 0 61 0 0 0 0 0 0 0
AquaSox Baseball 17U
Caylem Richardson
27 0 5 0 0 0 0 0 0 0
AquaSox Baseball 18U Blue
Ryan Disano
0 163 0 0 0 0 0 0 0 0
AquaSox Baseball 18U Blue
Jones Lawler
0 49 0 0 0 0 0 0 0 0
AquaSox Baseball 18U Blue
Konnor Loudermilk
0 0 53 0 0 0 0 0 0 0
AquaSox Baseball 18U Blue
Hayden Scott
0 7 49 0 0 0 0 0 0 0
Aquasox Baseball 18U White
Candler Cain
0 64 0 0 0 0 0 0 0 0
Aquasox Baseball 18U White
Jack Clay
0 78 0 0 0 0 0 0 0 0
Aquasox Baseball 18U White
Anthony Cusimano
0 0 33 0 0 0 0 0 0 0
Aquasox Baseball 18U White
Gavin Dempsey
0 0 79 0 0 0 0 0 0 0
Aquasox Baseball 18U White
Logan Pogorzelski
0 68 0 0 0 0 0 0 0 0
Aquasox Baseball 18U White
Christopher Thomas
0 15 0 0 0 0 0 0 0 0
Aquasox Baseball 18U White
Drew Wellington
0 0 10 0 0 0 0 0 0 0
Canes Southeast 17u - Lord
Kade Seabolt
0 41 0 0 0 0 0 0 0 0
Canes Southeast 17u - Lord
Eston Simpson
0 68 0 0 0 0 0 0 0 0
Canes Southeast 17u - Lord
Carter Sjostrom
0 28 0 0 0 0 0 0 0 0
Canes Southeast 17u - Lord
Keaton Westbrook
0 49 0 0 0 0 0 0 0 0
East Cobb Astros Navy
Andrew Box
0 34 0 0 0 0 0 0 0 0
East Cobb Astros Navy
Gavin Dyson
0 16 0 0 0 0 0 0 0 0
East Cobb Astros Navy
Samuel Formby
0 30 0 0 0 0 0 0 0 0
East Cobb Astros Navy
Hunter Lovett
0 0 37 0 0 0 0 0 0 0
East Cobb Astros Navy
Evan Morawski
0 78 0 0 0 0 0 0 0 0
East Cobb Astros Navy
Ross Rea
0 0 70 0 0 0 0 0 0 0
East Cobb Astros Navy
Kason Zuker
0 82 0 0 0 0 0 0 0 0
Mission Baseball
Cooper Henry
0 68 0 0 0 0 0 0 0 0
Mission Baseball
Carson Minnix
0 84 0 0 0 0 0 0 0 0
Mission Baseball
Michael Pledge
0 64 0 0 0 0 0 0 0 0
Ninth Inning Royals 17U Coleman
Cross Redden
0 0 36 0 0 0 0 0 0 0
Ninth Inning Royals 17U Coleman
Owen Saez
0 0 75 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 18u
Nathan Wyatt Barden
0 0 22 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 18u
Logan Brown
0 0 24 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 18u
Aidan Conrad
0 29 0 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 18u
Davis Harper
0 26 0 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 18u
Davis Jabaley
0 38 0 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 18u
Davis Jones
0 72 0 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 18u
Calvin McBurney
0 0 16 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 18u
Torrey Robinson
0 0 26 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 18u
Josh Segal
0 9 18 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 18u
Jacob Sheckter
0 11 0 0 0 0 0 0 0 0
South Dekalb Tribe 2025 Scout
Tyson Dawson
0 19 0 0 0 0 0 0 0 0
South Dekalb Tribe 2025 Scout
Jaden Hill
0 0 81 0 0 0 0 0 0 0
South Dekalb Tribe 2025 Scout
Jared Jones
0 0 52 0 0 0 0 0 0 0
South Dekalb Tribe 2025 Scout
Jayden Lawrence
0 109 0 0 0 0 0 0 0 0
South Dekalb Tribe 2025 Scout
Malcolm McKay, Jr.
0 80 0 0 0 0 0 0 0 0
South Dekalb Tribe 2025 Scout
Joshua Wimbley
0 0 1 0 0 0 0 0 0 0
Team Elite 18U Black
Nik Barot
0 8 0 0 0 0 0 0 0 0
Team Elite 18U Black
Cade Centracchio
0 0 26 0 0 0 0 0 0 0
Team Elite 18U Black
Lenny Cline
0 0 29 0 0 0 0 0 0 0
Team Elite 18U Black
Brighton Fontaine
0 47 0 0 0 0 0 0 0 0
Team Elite 18U Black
Evan Hankins
0 0 46 0 0 0 0 0 0 0
Team Elite 18U Black
Samuel Martell
0 0 63 0 0 0 0 0 0 0
Team Elite 18U Black
Aidan Martinez
0 42 0 0 0 0 0 0 0 0
Team Elite 18U Black
London Moshiri
0 18 24 0 0 0 0 0 0 0
Team Elite 18U Black
Christopher Oates
0 19 31 0 0 0 0 0 0 0
Team Elite 18U Grey
Benjamin Applebee
0 80 0 0 0 0 0 0 0 0
Team Elite 18U Grey
Caleb Campbell
0 8 0 0 0 0 0 0 0 0
Team Elite 18U Grey
Kassey Caputo
0 52 0 0 0 0 0 0 0 0
Team Elite 18U Grey
Dylan Grimes
0 70 0 0 0 0 0 0 0 0
Team Elite 18U White
Bryson Bizzell
0 72 0 0 0 0 0 0 0 0
Team Elite 18U White
Andrew "Luke" Burnett
0 0 72 0 0 0 0 0 0 0
Team Elite 18U White
Will Dodd
44 0 0 0 0 0 0 0 0 0
Team Elite 18U White
Austin Schroeder
0 0 42 0 0 0 0 0 0 0
Team Elite 18U White
Gary Staffins
85 0 0 0 0 0 0 0 0 0
Team Elite 18U White
Hunter Wallace
11 0 0 0 0 0 0 0 0 0
Team Elite 18U White
Sam Williams
0 55 0 0 0 0 0 0 0 0
Team Elite Platinum National 2025
Elias Alvarado
0 66 0 0 0 0 0 0 0 0
Team Elite Platinum National 2025
Noah Cannon
0 0 35 0 0 0 0 0 0 0
Team Elite Platinum National 2025
Owen Cannon
0 0 61 0 0 0 0 0 0 0
Team Elite Platinum National 2025
Cole Fenton
0 25 0 0 0 0 0 0 0 0
Team Elite Platinum National 2025
Clayton Hicks
0 0 65 0 0 0 0 0 0 0
Team Elite Platinum National 2025
Sully Mellor
0 0 46 0 0 0 0 0 0 0
Team Elite Platinum National 2025
Thomas Stabley
0 60 0 0 0 0 0 0 0 0
Team Elite Platinum National 2025
Milo Thompson
0 38 0 0 0 0 0 0 0 0
TN Nats 18U National
Evan Cope
0 0 86 0 0 0 0 0 0 0
TN Nats 18U National
Jaiden Henry
0 57 0 0 0 0 0 0 0 0
TN Nats 18U National
Will Price
0 58 0 0 0 0 0 0 0 0
TN Nats 18U National
Nicholas Riordan
0 0 65 0 0 0 0 0 0 0
TN Nats 18U National
Cy Stephens
0 3 59 0 0 0 0 0 0 0
TN Nats 18U National
peyton witter
0 30 0 0 0 0 0 0 0 0
Wow Factor Scout 17U
Logan Burrell
0 87 0 0 0 0 0 0 0 0
Wow Factor Scout 17U
Justin Evans
0 27 21 0 0 0 0 0 0 0
Wow Factor Scout 17U
Ethan Minor
0 35 0 0 0 0 0 0 0 0
Wow Factor Scout 17U
Robert Minor
0 0 13 0 0 0 0 0 0 0
Wow Factor Scout 17U
Mason Morningstar
0 29 0 0 0 0 0 0 0 0
Wow Factor Scout 17U
Dante Rodriguez
0 59 0 0 0 0 0 0 0 0
Wow Factor Scout 17U
Jayden Wilson
0 0 86 0 0 0 0 0 0 0
Zt Southeast 18u- Oliver
Cole Bonitatibus
0 77 0 0 0 0 0 0 0 0
Zt Southeast 18u- Oliver
Aidyn Flanagan
0 11 24 0 0 0 0 0 0 0
Zt Southeast 18u- Oliver
Owen Miller
0 12 0 0 0 0 0 0 0 0
Zt Southeast 18u- Oliver
Chase Pollock
0 81 0 0 0 0 0 0 0 0
Zt Southeast 18u- Oliver
Shelton Ramey
0 0 94 0 0 0 0 0 0 0
Zt Southeast 18u- Oliver
Joe Reed
0 36 0 0 0 0 0 0 0 0
Zt Southeast 18u- Oliver
Tripp Williams
0 44 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