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
07/27
Day 2
07/28
Day 3
07/29
Day 4
07/30
Day 5
07/31
Day 6
08/01
Day 7
08/02
Day 8
08/03
Day 9
08/04
Day 10
08/05
2 Way Athletics 2024- Skelton
Ian Lewis
0 95 0 0 0 0 0 0 0 0
2 Way Athletics 2024- Skelton
Jayden Lintner
0 29 0 0 0 0 0 0 0 0
2 Way Athletics 2024- Skelton
Carter Mitchell
82 0 0 0 0 0 0 0 0 0
2 Way Athletics 2024- Skelton
Mason Morris
0 0 31 0 0 0 0 0 0 0
2 Way Athletics 2024- Skelton
Jackson Newton
0 0 78 0 0 0 0 0 0 0
2 Way Athletics 2024- Skelton
Isaac Velez
37 0 0 0 0 0 0 0 0 0
2 Way Athletics 2024- Skelton
Jackson White
0 0 45 0 0 0 0 0 0 0
500 Hacks Baseball Academy 16u
Ethan Eidson
29 0 69 0 0 0 0 0 0 0
500 Hacks Baseball Academy 16u
Zuri Hawkins
0 0 0 25 0 0 0 0 0 0
500 Hacks Baseball Academy 16u
Jack Lloyd
2 27 0 0 0 0 0 0 0 0
500 Hacks Baseball Academy 16u
Will Lumpkin
0 0 64 0 0 0 0 0 0 0
500 Hacks Baseball Academy 16u
Alexander Palma
71 0 0 0 0 0 0 0 0 0
500 Hacks Baseball Academy 16u
Abhay Raheja
0 58 0 0 0 0 0 0 0 0
500 Hacks Baseball Academy 16u
Jonathan Yeager
0 39 0 98 0 0 0 0 0 0
643 Dp Panthers 16u Sands
Miller Alston
0 0 0 47 0 0 0 0 0 0
643 Dp Panthers 16u Sands
Mac Barnette
0 0 26 70 0 0 0 0 0 0
643 Dp Panthers 16u Sands
William Blosser
0 0 0 17 0 0 0 0 0 0
643 Dp Panthers 16u Sands
Fletcher Heacock
0 53 0 0 0 0 0 0 0 0
643 Dp Panthers 16u Sands
Charlie Hendrix
0 74 0 0 0 0 0 0 0 0
643 Dp Panthers 16u Sands
Hampton Hudson
0 0 20 0 0 0 0 0 0 0
643 Dp Panthers 16u Sands
Wesley Lybrook
88 0 0 0 0 0 0 0 0 0
643 Dp Panthers 16u Sands
Cooper Smith
0 0 62 0 0 0 0 0 0 0
643 Dp Panthers 16u Sands
Kevin Stephens
0 0 27 0 0 0 0 0 0 0
Blue Sox 15u
Cooper Zeckman
0 0 0 95 0 0 0 0 0 0
Bucs Baseball Club
Yahir Burgos
0 0 44 0 0 0 0 0 0 0
Bucs Baseball Club
Micheal Busboom
0 0 0 81 0 0 0 0 0 0
Bucs Baseball Club
Korbin Dietrich
0 31 0 0 0 0 0 0 0 0
Bucs Baseball Club
Logan Grass
84 0 0 0 0 0 0 0 0 0
Bucs Baseball Club
Sport Middlebrooks
0 0 0 51 0 0 0 0 0 0
Bucs Baseball Club
Taylor Posten
25 0 55 0 0 0 0 0 0 0
Bucs Baseball Club
Jack Reynolds
24 0 0 0 0 0 0 0 0 0
Bucs Baseball Club
Cooper Underwood
0 0 12 0 0 0 0 0 0 0
Bucs Baseball Club
Mason Westmoreland
0 82 0 0 0 0 0 0 0 0
Dirty Dozen
Evan Bice
0 0 19 0 0 0 0 0 0 0
Dirty Dozen
Hayden Biles
0 0 34 0 0 0 0 0 0 0
Dirty Dozen
Hunter Lovett
0 20 0 0 0 0 0 0 0 0
Dirty Dozen
Hunter Shiver
72 0 0 0 0 0 0 0 0 0
Dirty Dozen
Brennen Stevens
0 20 0 0 0 0 0 0 0 0
Dirty Dozen
Cooper Unangst
0 0 36 0 0 0 0 0 0 0
Dirty Dozen
Gaige Vann
11 0 0 0 0 0 0 0 0 0
Dirty Dozen
Tyler Williams
0 92 0 0 0 0 0 0 0 0
East Cobb Astros 15u
Hunter Atkins
0 40 0 88 0 0 0 0 0 0
East Cobb Astros 15u
Nolan Bernard
59 0 0 0 0 0 0 0 0 0
East Cobb Astros 15u
Thomas Ferland
0 0 43 0 22 0 0 0 0 0
East Cobb Astros 15u
Nolan McKinstry
0 0 23 0 0 0 0 0 0 0
East Cobb Astros 15u
Joseph Mittiga
0 23 0 0 78 0 0 0 0 0
East Cobb Astros 15u
Jay O'Neal
8 0 0 93 0 0 0 0 0 0
East Cobb Astros 15u
Noah Orfi
36 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 16u Orange
Gabe Coleman
0 63 0 0 0 0 0 0 0 0
East Cobb Colt 45s 16u Orange
Zackary Ervie
0 0 86 0 0 0 0 0 0 0
East Cobb Colt 45s 16u Orange
Zac Foskey
54 0 0 53 0 0 0 0 0 0
East Cobb Colt 45s 16u Orange
JJ Howe
0 0 0 17 0 0 0 0 0 0
East Cobb Colt 45s 16u Orange
Luke McRae
0 36 0 59 0 0 0 0 0 0
East Cobb Colt 45s 16u Orange
Tyler Payne
0 0 0 97 0 0 0 0 0 0
Gbc Prepstars 2024 Smith
Ryan Aufderhar
0 0 88 0 0 0 0 0 0 0
Gbc Prepstars 2024 Smith
Jacob Benbow
0 0 0 86 0 0 0 0 0 0
Gbc Prepstars 2024 Smith
Carter Deal
24 0 0 0 0 0 0 0 0 0
Gbc Prepstars 2024 Smith
Joshua Goolsby
0 70 0 0 0 0 0 0 0 0
Gbc Prepstars 2024 Smith
Drew Mercer
36 0 0 11 0 0 0 0 0 0
Gbc Prepstars 2024 Smith
Jacob Proctor
35 0 0 40 0 0 0 0 0 0
Gbc Prepstars 2024 Smith
Ryan Robinson
0 0 13 0 0 0 0 0 0 0
Gbc Prepstars 2024 Smith
Reilan Vickrey
44 0 0 0 0 0 0 0 0 0
Gbc Prepstars 2024 Smith
Cooper Young
0 70 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 16U Dombrowsky
Ryan Barnes
0 21 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 16U Dombrowsky
Cooper Crow
0 59 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 16U Dombrowsky
Devon Lee
0 19 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 16U Dombrowsky
Aiden Monbouquette
47 0 0 0 11 0 0 0 0 0
Home Plate Chili Dogs 16U Dombrowsky
Nolan O'Connor
0 0 71 0 0 0 0 0 0 0
Home Plate Chili Dogs 16U Dombrowsky
Cason Rhodes
0 0 0 59 0 0 0 0 0 0
Home Plate Chili Dogs 16U Dombrowsky
Shawn Sower
61 0 0 0 60 0 0 0 0 0
Home Plate Chili Dogs 16U Dombrowsky
TJ Thacker
0 0 49 0 0 0 0 0 0 0
Home Plate Chili Dogs 16U Dombrowsky
Benjamin Traxler
0 0 0 81 0 0 0 0 0 0
Home Plate Chili Dogs 16U Dombrowsky
Ariston Veasey
0 0 0 0 42 0 0 0 0 0
Home Plate Chili Dogs 16U Dombrowsky
Bo Walker
0 0 0 13 24 0 0 0 0 0
Home Plate Chili Dogs 16u Gruszka
Cole Carrell
0 0 0 57 0 0 0 0 0 0
Home Plate Chili Dogs 16u Gruszka
Hayden Crews
0 0 86 0 0 0 0 0 0 0
Home Plate Chili Dogs 16u Gruszka
Andrew Dipietre
0 32 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 16u Gruszka
Bayle English
21 0 44 0 0 0 0 0 0 0
Home Plate Chili Dogs 16u Gruszka
Brycen Horne
0 68 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 16u Gruszka
Christian Mattingly
0 31 0 23 0 0 0 0 0 0
Home Plate Chili Dogs 16u Gruszka
Joey Monbouquette
56 0 0 25 0 0 0 0 0 0
Home Plate Chili Dogs 16u Gruszka
Jack Smith
22 0 0 0 0 0 0 0 0 0
Mill Creek Hawks
Dylan Armstrong
0 59 0 0 0 0 0 0 0 0
Mill Creek Hawks
Victor Cisneros
41 0 0 0 0 0 0 0 0 0
Mill Creek Hawks
Will Gonzalez
0 38 0 0 0 0 0 0 0 0
Mill Creek Hawks
Andrew Heck
0 0 70 0 0 0 0 0 0 0
Mill Creek Hawks
Zain Keerti
0 48 0 0 0 0 0 0 0 0
Mill Creek Hawks
Hunter Pirkle
58 0 0 83 0 0 0 0 0 0
Ninth Inning Royals 16u Honeycutt
Landon Brice
0 0 0 47 0 0 0 0 0 0
Ninth Inning Royals 16u Honeycutt
Reid Brosnan
0 0 0 81 0 0 0 0 0 0
Ninth Inning Royals 16u Honeycutt
Sam Choate
0 0 44 0 0 0 0 0 0 0
Ninth Inning Royals 16u Honeycutt
Elias Hanna
0 44 0 0 0 0 0 0 0 0
Ninth Inning Royals 16u Honeycutt
Nathan Kindland
0 32 0 0 0 0 0 0 0 0
Ninth Inning Royals 16u Honeycutt
Henry Knott
0 36 0 0 0 0 0 0 0 0
Ninth Inning Royals 16u Honeycutt
Nick Lanning
0 0 0 61 0 0 0 0 0 0
Ninth Inning Royals 16u Honeycutt
Garrett Posey
57 0 0 0 0 0 0 0 0 0
Ninth Inning Royals 16u Honeycutt
Raphael Schneider
36 0 10 0 0 0 0 0 0 0
Nsa Hinson
Ashton Arsenault
0 49 0 0 0 0 0 0 0 0
Nsa Hinson
Henry Brodnax
0 0 44 0 0 0 0 0 0 0
Nsa Hinson
Drew Gable
0 59 0 0 0 0 0 0 0 0
Nsa Hinson
Tully Hanlin
60 0 0 104 0 0 0 0 0 0
Nsa Hinson
Ayush Shetty
0 0 87 0 0 0 0 0 0 0
Nsa Hinson
Shelton Whigham
20 0 0 0 0 0 0 0 0 0
Phenom Se
Noah Breshears
0 43 0 0 0 0 0 0 0 0
Phenom Se
Patrick Delaney
12 0 0 0 0 0 0 0 0 0
Phenom Se
Karsten Leibel
51 0 0 0 0 0 0 0 0 0
Phenom Se
Joe Moseley
44 0 0 0 0 0 0 0 0 0
Phenom Se
Joseph Pierce Jr
18 0 0 0 0 0 0 0 0 0
Phenom Se
Mason Sutherland
0 0 31 0 0 0 0 0 0 0
Phenom Se
Alex Wright
0 0 88 0 0 0 0 0 0 0
Phenom Se
Ryan Yeomans
0 91 0 0 0 0 0 0 0 0
Smartense 16u
Alex Drymalski
0 50 0 0 0 0 0 0 0 0
Smartense 16u
Matteo Lafratta
0 0 55 0 0 0 0 0 0 0
Smartense 16u
Nicolas Mascola
32 0 0 21 0 0 0 0 0 0
Smartense 16u
Hunter Smith
0 0 0 71 0 0 0 0 0 0
Smartense 16u
Collin Trevison
73 0 0 0 0 0 0 0 0 0
Smartense 16u
Pascal Trevison
0 0 43 0 0 0 0 0 0 0
Smartense 16u
Aidan Wray
0 48 0 0 0 0 0 0 0 0
Storm Baseball Club
Noah Brocklebank
0 0 0 37 0 0 0 0 0 0
Storm Baseball Club
Jesse Crews
0 51 0 0 0 0 0 0 0 0
Storm Baseball Club
Keegan Demayo
32 0 0 0 0 0 0 0 0 0
Storm Baseball Club
Kai Karpick
0 0 0 34 0 0 0 0 0 0
Storm Baseball Club
Reece Newberry
0 19 0 38 0 0 0 0 0 0
Storm Baseball Club
Israel Rosseter
0 58 0 0 0 0 0 0 0 0
Storm Baseball Club
Graham Sanders
0 0 86 0 0 0 0 0 0 0
Storm Baseball Club
Baylor Seals
0 0 0 1 0 0 0 0 0 0
Storm Baseball Club
Wyatt Seals
0 0 0 43 0 0 0 0 0 0
Storm Baseball Club
Joshua Soto
56 0 0 0 0 0 0 0 0 0
Storm Baseball Club
Neil Stam
29 0 0 0 0 0 0 0 0 0
Storm Baseball Club
Davis Wilson
0 0 17 0 0 0 0 0 0 0
TG DBacks 16U
Ewan Becraft
42 0 0 2 0 0 0 0 0 0
TG DBacks 16U
Russell Copous
0 93 0 0 0 0 0 0 0 0
TG DBacks 16U
Dylan Gates
7 0 0 0 0 0 0 0 0 0
TG DBacks 16U
Ben Jacobs
0 0 98 0 0 0 0 0 0 0
TG DBacks 16U
Aaron Peterson
0 24 27 0 0 0 0 0 0 0
TG DBacks 16U
Brandon Schryver
45 0 0 95 0 0 0 0 0 0
Tri-City Generals
Reece Adams
32 0 0 0 0 0 0 0 0 0
Tri-City Generals
Jacob Eber
41 0 0 0 0 0 0 0 0 0
Tri-City Generals
Timothy King
0 63 0 0 0 0 0 0 0 0
Tri-City Generals
Connor Michel
0 0 95 0 0 0 0 0 0 0
Tri-City Generals
Caden Mills
0 0 0 2 0 0 0 0 0 0
Tri-City Generals
Jack Peak
0 50 0 0 0 0 0 0 0 0
Tri-City Generals
Joel Rogers
37 0 25 0 0 0 0 0 0 0
Tri-City Generals
Blake Sims
0 13 0 72 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
07/27
Day 2
07/28
Day 3
07/29
Day 4
07/30
2022 16U PG Southeast World Series2 Way Athletics 2024- SkeltonJayden Lintner677/24/2022 RR
2022 15U PG Southeast World Series643 Dp Cougars 15u BishopDarrell McDowell927/26/2022 RR RR RR RR
2022 15U PG Southeast World Series643 Dp Cougars 15u BishopDavis Jabaley777/26/2022 RR RR RR RR
2022 17U PG Southeast World SeriesAtlanta Blue Jays 17uChase Blease1007/24/2022 RR RR
2022 16U PG Southeast World SeriesAtlanta Fuego BlackGraham Sanders827/24/2022 RR RR
2022 PG 15U World SeriesEast Cobb Astros 15uAndrew Karhoff777/23/2022 RR
2022 PG 15U World SeriesEast Cobb Astros 15uJoseph Mittiga737/25/2022 RR RR
2022 PG 15U World SeriesEast Cobb Astros 15uNolan McKinstry917/24/2022 RR RR
2022 17U PG Southeast World SeriesEast Cobb Colt 45s 17uSammy Hardison667/26/2022 RR RR
2022 16U WWBA Goldsboro Summer ChampionshipGbc Prepstars 2024 SmithBryan Ortega677/24/2022 RR
2022 16U WWBA Goldsboro Summer ChampionshipGbc Prepstars 2024 SmithLance Siegner647/24/2022 RR
2022 16U WWBA Goldsboro Summer ChampionshipGbc Prepstars 2024 SmithRyan Aufderhar897/23/2022 RR
2022 16U WWBA Goldsboro Summer ChampionshipGbc Prepstars 2024 SmithRyan Robinson937/24/2022 RR RR
2022 17U PG Southeast World SeriesHome Plate Chili Dogs 16U SearcyNolan O'Connor727/24/2022 RR
2022 15U PG Southeast World SeriesNinth Inning Royals 15u-IglesiasDavid Albert857/26/2022 RR RR RR RR
2022 16U PG Southeast World SeriesNinth Inning Royals 16u SadlerAyush Shetty987/25/2022 RR RR RR
2022 15U PG Southeast World SeriesSmartense 15uRichard Powell907/26/2022 RR RR RR RR
2022 PG 15U Knoxville InvitationalTitans 15u - BlueNeil Stam907/23/2022 RR
2022 PG 15U Knoxville InvitationalTitans 15u - ScoutCooper Underwood827/24/2022 RR RR