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)
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/11
Day 2
10/12
Day 3
10/13
Day 4
10/14
Day 5
10/15
Day 6
10/16
Day 7
10/17
Day 8
10/18
Day 9
10/19
Day 10
10/20
2025 GBSA Rays White
Luke Colston
0 69 0 0 0 0 0 0 0 0
2025 GBSA Rays White
Dylan Hobert
0 4 0 0 0 0 0 0 0 0
2025 GBSA Rays White
Stone Mcbride
0 0 59 0 0 0 0 0 0 0
2025 GBSA Rays White
Hanley Sims
0 66 0 0 0 0 0 0 0 0
2025 GBSA Rays White
Wyatt Sowell
0 0 60 0 0 0 0 0 0 0
2025 GBSA Rays White
Jesse Toms
0 51 0 0 0 0 0 0 0 0
2025 GBSA Rays White
Caelan Vernon
0 64 0 0 0 0 0 0 0 0
643 Dp 17u Tigers
Jaxson Brown
0 0 12 0 0 0 0 0 0 0
643 Dp 17u Tigers
Cole Cirone
0 48 0 0 0 0 0 0 0 0
643 Dp 17u Tigers
Parker Freeman
0 56 0 0 0 0 0 0 0 0
643 Dp 17u Tigers
Brady Horne
0 79 0 0 0 0 0 0 0 0
643 Dp 17u Tigers
Elan Lieberman
0 0 47 0 0 0 0 0 0 0
643 Dp 17u Tigers
Jeremiah Staples
0 0 51 0 0 0 0 0 0 0
643 DP Cougars 16U
Jackson Allen
0 75 0 0 0 0 0 0 0 0
643 DP Cougars 16U
David Bowman
0 0 46 0 0 0 0 0 0 0
643 DP Cougars 16U
Evan Brand
0 0 29 0 0 0 0 0 0 0
643 DP Cougars 16U
Colton Brown
0 0 70 0 0 0 0 0 0 0
643 DP Cougars 16U
Amaree Griffin
0 0 77 0 0 0 0 0 0 0
643 DP Cougars 16U
Quinn Herring
0 13 29 0 0 0 0 0 0 0
643 DP Cougars 16U
Griffin Long
0 0 39 0 0 0 0 0 0 0
643 DP Cougars 16U
Baylor Rogers
0 69 0 0 0 0 0 0 0 0
643 Dp Jaguars
Peter Drahushuk
0 12 25 0 0 0 0 0 0 0
643 Dp Jaguars
Davis Gurski
0 69 0 0 0 0 0 0 0 0
643 Dp Jaguars
Ben Hill
0 0 75 0 0 0 0 0 0 0
643 Dp Jaguars
Nicholas McMahon
82 0 0 0 0 0 0 0 0 0
643 Dp Jaguars
Scott Miller
8 0 96 0 0 0 0 0 0 0
643 Dp Jaguars
Bentley Moore
0 26 0 0 0 0 0 0 0 0
643 Dp Jaguars
Luc Roma
0 0 77 0 0 0 0 0 0 0
643 Dp Jaguars
Cade Saldi
0 0 32 0 0 0 0 0 0 0
Bga Bombers
Cameron Coll
0 29 34 0 0 0 0 0 0 0
Bga Bombers
Cade Hudson
0 67 0 0 0 0 0 0 0 0
Bga Bombers
Hunter Jackson
0 0 31 0 0 0 0 0 0 0
Bga Bombers
Joshua Malucci
0 32 24 0 0 0 0 0 0 0
Bga Bombers
Jacob Todebush
0 80 0 0 0 0 0 0 0 0
Bga Bombers
Gianmarco Vega
0 38 0 0 0 0 0 0 0 0
Devine Baseball
Sylas Brooks
0 30 0 0 0 0 0 0 0 0
Devine Baseball
Ethan Curtis
0 0 51 0 0 0 0 0 0 0
Devine Baseball
Marshall Jackson
0 24 87 0 0 0 0 0 0 0
Devine Baseball
Denton Morris
0 63 0 0 0 0 0 0 0 0
Devine Baseball
Brandon Novak
0 0 25 0 0 0 0 0 0 0
Devine Baseball
Joseph Park
0 84 0 0 0 0 0 0 0 0
Devine Baseball
Joseph Soto
0 0 89 0 0 0 0 0 0 0
Devine Baseball 16u
Grant Benefield
41 0 0 0 0 0 0 0 0 0
Devine Baseball 16u
Carter Hinsley
0 77 0 0 0 0 0 0 0 0
Devine Baseball 16u
Micah Huff
0 25 0 0 0 0 0 0 0 0
Devine Baseball 16u
Payton Walker
25 0 0 0 0 0 0 0 0 0
East Cobb Astros 16U
Lincoln Barton
0 0 55 0 0 0 0 0 0 0
East Cobb Astros 16U
Taylor Casson
0 0 69 0 0 0 0 0 0 0
East Cobb Astros 16U
William Cutshall
0 0 72 0 0 0 0 0 0 0
East Cobb Astros 16U
Ben Ivey
0 30 49 0 0 0 0 0 0 0
East Cobb Astros 16U
Hayes Maginnis
0 0 72 0 0 0 0 0 0 0
East Cobb Astros 16U
Landon Rawlins
0 50 0 0 0 0 0 0 0 0
East Cobb Astros 16U
JT Tow
0 8 17 0 0 0 0 0 0 0
East Cobb Astros 16U
Matthew Westbrook
0 59 0 0 0 0 0 0 0 0
GA Sandlot 17U
Westin Chen
0 37 0 0 0 0 0 0 0 0
GA Sandlot 17U
Luke Hopkins
0 0 29 0 0 0 0 0 0 0
GA Sandlot 17U
Zachary Rapa
0 55 0 0 0 0 0 0 0 0
GA Sandlot 17U
Jacob Saboura
0 0 73 0 0 0 0 0 0 0
GA Sandlot 17U
Davis Smith
0 35 0 0 0 0 0 0 0 0
GA Sandlot 17U
Luke Thompson
0 32 0 0 0 0 0 0 0 0
GA Sandlot 17U
Rob Yagyu
0 52 0 0 0 0 0 0 0 0
Georgia Bombers 16u/17u Victus
Ethan Bayer
0 25 0 0 0 0 0 0 0 0
Georgia Bombers 16u/17u Victus
Cody Hicks
0 47 13 0 0 0 0 0 0 0
Georgia Bombers 16u/17u Victus
Connor McDowell
0 56 0 0 0 0 0 0 0 0
Georgia Bombers 16u/17u Victus
Ryan Murrieta
0 83 0 0 0 0 0 0 0 0
Georgia Bombers 16u/17u Victus
Geremiah Starke
0 0 77 0 0 0 0 0 0 0
Georgia Bombers 16u/17u Victus
Brody Tanner
0 17 33 0 0 0 0 0 0 0
Georgia Jackets 17u - Navy
Jackson Dart
0 35 0 0 0 0 0 0 0 0
Georgia Jackets 17u - Navy
Adiel Gibson
0 75 0 0 0 0 0 0 0 0
Georgia Jackets 17u - Navy
Jacob Howell
0 0 27 0 0 0 0 0 0 0
Georgia Jackets 17u - Navy
Connor Johnson
0 0 63 0 0 0 0 0 0 0
Georgia Jackets 17u - Navy
Austin Karwoski
0 25 0 0 0 0 0 0 0 0
Georgia Jackets 17u - Navy
Austin Plese
0 33 0 0 0 0 0 0 0 0
Georgia Jackets 17u - Navy
Nicolas Taylor
0 56 0 0 0 0 0 0 0 0
Georgia Jackets 17u - Navy
Trey Windham
0 0 14 0 0 0 0 0 0 0
Ninth Inning Blue Jays 17U Robinson
Brayden Channell
0 0 40 0 0 0 0 0 0 0
Ninth Inning Blue Jays 17U Robinson
Finley Deckard
20 0 53 0 0 0 0 0 0 0
Ninth Inning Blue Jays 17U Robinson
Lee Graber
74 0 0 0 0 0 0 0 0 0
Ninth Inning Blue Jays 17U Robinson
Cooper Martin
13 0 0 0 0 0 0 0 0 0
Ninth Inning Blue Jays 17U Robinson
Josh Toler
82 0 0 0 0 0 0 0 0 0
Ninth Inning Blue Jays 17U Robinson
Luke Williams
29 0 0 0 0 0 0 0 0 0
North Georgia Generals
Brody Brooks
0 63 0 0 0 0 0 0 0 0
North Georgia Generals
Eli Crew
0 51 0 0 0 0 0 0 0 0
North Georgia Generals
Maverick McCary
0 29 0 0 0 0 0 0 0 0
North Georgia Generals
Mikey Poss
0 95 0 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 17u
Andrew Aucoin
0 63 0 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 17u
Sam Donahue
0 81 0 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 17u
Calvin McBurney
0 83 0 0 0 0 0 0 0 0
Roadrunner Baseball Academy 17u National
Sawyer Barnette
0 0 39 0 0 0 0 0 0 0
Roadrunner Baseball Academy 17u National
William Berny
0 61 0 0 0 0 0 0 0 0
Roadrunner Baseball Academy 17u National
Gavin Cable
0 0 30 0 0 0 0 0 0 0
Roadrunner Baseball Academy 17u National
Ryan Davis
0 24 0 0 0 0 0 0 0 0
Roadrunner Baseball Academy 17u National
Jake Duke
0 38 0 0 0 0 0 0 0 0
Roadrunner Baseball Academy 17u National
Zack Feinzig
0 50 0 0 0 0 0 0 0 0
Roadrunner Baseball Academy 17u National
Drake Jacobi
0 0 46 0 0 0 0 0 0 0
Roadrunner Baseball Academy 17u National
JJ Smith
0 53 0 0 0 0 0 0 0 0
Showcase Baseball Reunion Team
Jake Boland
0 0 27 0 0 0 0 0 0 0
Showcase Baseball Reunion Team
Jordan Johnson
0 0 42 0 0 0 0 0 0 0
Showcase Baseball Reunion Team
Ronald Jones III
0 27 0 0 0 0 0 0 0 0
Showcase Baseball Reunion Team
Dyson Marks
0 64 0 0 0 0 0 0 0 0
Showcase Baseball Reunion Team
David Oglesby-Smith
0 49 0 0 0 0 0 0 0 0
Showcase Baseball Reunion Team
John Robbins III
0 0 76 0 0 0 0 0 0 0
Stixx Reloaded 2026
Kayden Caputo
0 78 0 0 0 0 0 0 0 0
Stixx Reloaded 2026
Hagan Clifton
0 0 47 0 0 0 0 0 0 0
Stixx Reloaded 2026
Kade Corbitt
0 85 0 0 0 0 0 0 0 0
Stixx Reloaded 2026
Reid Davis
0 0 73 0 0 0 0 0 0 0
Stixx Reloaded 2026
Tyler Griswell
0 40 0 0 0 0 0 0 0 0
USA Scout Elite Orange 17U
Hudson Coronati
0 43 0 0 0 0 0 0 0 0
USA Scout Elite Orange 17U
Luke Daniels
0 59 0 0 0 0 0 0 0 0
USA Scout Elite Orange 17U
Boden Johnston
0 33 0 0 0 0 0 0 0 0
USA Scout Elite Orange 17U
Sutton Johnston
0 60 0 0 0 0 0 0 0 0
USA Scout Elite Orange 17U
Cole Lindsey
0 0 44 0 0 0 0 0 0 0
USA Scout Elite Orange 17U
Colten Marshall
0 6 64 0 0 0 0 0 0 0
USA Scout Elite Orange 17U
Graysen Spears
0 0 36 0 0 0 0 0 0 0
USA Scout-Elite Red
Aiden Gorvett
0 42 0 0 0 0 0 0 0 0
USA Scout-Elite Red
Blake Krupica
0 0 61 0 0 0 0 0 0 0
USA Scout-Elite Red
Jack Oliver
0 31 0 0 0 0 0 0 0 0
USA Scout-Elite Red
Logan Picheta
0 47 0 0 0 0 0 0 0 0
USA Scout-Elite Red
Gavin Renegar
0 0 49 0 0 0 0 0 0 0
USA Scout-Elite Red
Easton Shank
0 83 0 0 0 0 0 0 0 0
USA Scout-Elite Red
Tristan Smith
0 9 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