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
09/11
Day 2
09/12
Day 3
09/13
Day 4
09/14
Day 5
09/15
Day 6
09/16
Day 7
09/17
Day 8
09/18
Day 9
09/19
Day 10
09/20
Canes Illinois 17U
Teddy Andrews
0 0 61 0 0 0 0 0 0 0
Canes Illinois 17U
Christian Jensik
81 0 0 0 0 0 0 0 0 0
Canes Illinois 17U
Tyler Jewett
0 75 0 0 0 0 0 0 0 0
Canes Illinois 17U
Quinten Lane
42 0 0 0 0 0 0 0 0 0
Canes Illinois 17U
Pierce Salbego
0 0 60 0 0 0 0 0 0 0
Canes Illinois 17U
Blake Sotir
0 0 0 52 0 0 0 0 0 0
Canes Illinois 17U
Daniel Strohm
0 59 0 0 0 0 0 0 0 0
Canes Illinois 17U
Joe Westerhoff
0 0 6 58 0 0 0 0 0 0
Canes Illinois 18U
Jeffrey Behrends
59 0 0 39 0 0 0 0 0 0
Canes Illinois 18U
Ethan Cook
35 0 0 0 0 0 0 0 0 0
Canes Illinois 18U
Adam Dietz
0 0 49 0 0 0 0 0 0 0
Canes Illinois 18U
Andrew Falkner
42 0 0 0 0 0 0 0 0 0
Canes Illinois 18U
Giovanni Herrera
0 0 68 0 0 0 0 0 0 0
Canes Illinois 18U
Preston Kaufman
0 19 16 0 0 0 0 0 0 0
Canes Illinois 18U
Darryl Loyd III
0 40 0 0 0 0 0 0 0 0
Canes Illinois 18U
Christopher Schellhorn
0 22 0 28 0 0 0 0 0 0
Canes Illinois 18U
Ryan Smith
0 43 0 12 0 0 0 0 0 0
Canes Illinois 18U
Zack Stokes
0 0 0 24 0 0 0 0 0 0
Cangelosi Sparks 2021 Gray
Nicholas Bibian
0 57 0 0 0 0 0 0 0 0
Cangelosi Sparks 2021 Gray
Chris Casey
68 0 0 0 0 0 0 0 0 0
Cangelosi Sparks 2021 Gray
Hobbs Dunne
0 0 61 0 0 0 0 0 0 0
Cangelosi Sparks 2021 Gray
Charlie Faoro
0 0 44 0 0 0 0 0 0 0
Cangelosi Sparks 2021 Gray
Jack Hoh
53 0 0 0 0 0 0 0 0 0
Cangelosi Sparks 2021 Gray
Nathan Rodriguez
0 34 0 0 0 0 0 0 0 0
Cangelosi Sparks 2021 Gray
Julian Santoyo
0 50 0 0 0 0 0 0 0 0
Cangelosi Sparks 2021 Red
Brandon Buday
0 0 14 0 0 0 0 0 0 0
Cangelosi Sparks 2021 Red
Nick Demarco
0 43 0 0 0 0 0 0 0 0
Cangelosi Sparks 2021 Red
Nick Kantzavelos
0 85 0 0 0 0 0 0 0 0
Cangelosi Sparks 2021 Red
Arturo Mora
0 8 0 0 0 0 0 0 0 0
Cangelosi Sparks 2021 Red
Austin Pizer
72 0 0 0 0 0 0 0 0 0
Cangelosi Sparks 2021 Red
Joey Titone
0 0 100 0 0 0 0 0 0 0
Cangelosi Sparks 2021 Silver
Carter Andersen
56 0 0 0 0 0 0 0 0 0
Cangelosi Sparks 2021 Silver
Gavin Callaghan
17 0 0 0 0 0 0 0 0 0
Cangelosi Sparks 2021 Silver
Ben Cash
0 0 81 0 0 0 0 0 0 0
Cangelosi Sparks 2021 Silver
Joey Cesarini
0 39 0 0 0 0 0 0 0 0
Cangelosi Sparks 2021 Silver
Brian Daker
0 0 3 0 0 0 0 0 0 0
Cangelosi Sparks 2021 Silver
Evan Evola
0 14 0 0 0 0 0 0 0 0
Cangelosi Sparks 2021 Silver
Devan Gudaitis
0 25 35 0 0 0 0 0 0 0
Cangelosi Sparks 2021 Silver
Matt Hannafin
0 0 21 0 0 0 0 0 0 0
Cangelosi Sparks 2021 Silver
Richie Lacien
37 0 76 0 0 0 0 0 0 0
Cangelosi Sparks 2021 White
Michael Bernas
0 65 0 0 0 0 0 0 0 0
Cangelosi Sparks 2021 White
Jimmy Burke
35 0 67 0 0 0 0 0 0 0
Cangelosi Sparks 2021 White
Jacob Cook
0 0 44 0 0 0 0 0 0 0
Cangelosi Sparks 2021 White
Jon Crowel
0 0 53 0 0 0 0 0 0 0
Cangelosi Sparks 2021 White
Danny Durkin
78 0 0 0 0 0 0 0 0 0
Cangelosi Sparks 2021 White
Brendan McQuillan
0 0 78 0 0 0 0 0 0 0
Cangelosi Sparks 2021 White
Emmett Spolar
0 22 0 0 0 0 0 0 0 0
Cangelosi Sparks 2021 White
Jake Wilk
0 0 18 0 0 0 0 0 0 0
Cincy Flames
Ian Bierbaum
0 0 41 0 0 0 0 0 0 0
Cincy Flames
Sam Boardwine
0 55 0 0 0 0 0 0 0 0
Cincy Flames
Cameron Bryant
0 0 42 0 0 0 0 0 0 0
Cincy Flames
Davis Campbell
0 0 32 0 0 0 0 0 0 0
Cincy Flames
Jackson Campbell
0 0 81 0 0 0 0 0 0 0
Cincy Flames
Drew Gavin
0 61 0 0 0 0 0 0 0 0
Cincy Flames
Jack Heineman
77 0 0 0 0 0 0 0 0 0
Cincy Flames
Nick Vardavas
71 0 0 0 0 0 0 0 0 0
Cincy Flames
Nolen Vertz
0 0 50 0 0 0 0 0 0 0
Dig In Baseball
Aj Brault
51 0 0 27 0 0 0 0 0 0
Dig In Baseball
Branden Brown
0 24 0 0 0 0 0 0 0 0
Dig In Baseball
Nathan Dawes
0 0 77 0 0 0 0 0 0 0
Dig In Baseball
Emmanuel Kraft
0 0 20 0 0 0 0 0 0 0
Dig In Baseball
Doug Marose
0 95 0 0 0 0 0 0 0 0
Dig In Baseball
Levi Perez
0 0 34 0 0 0 0 0 0 0
Dig In Baseball
Blake Pesante
0 0 92 0 0 0 0 0 0 0
Dig In Baseball
Brock Rose
0 0 0 91 0 0 0 0 0 0
Dig In Baseball
Cian Sahler
0 0 16 0 0 0 0 0 0 0
Durham Bulls
Zach Bredek
0 0 79 0 0 0 0 0 0 0
Durham Bulls
Carter Meischke
0 0 14 0 0 0 0 0 0 0
Durham Bulls
Davin Ronquist
0 68 0 0 0 0 0 0 0 0
Durham Bulls
Nolan Smoot
21 22 0 0 0 0 0 0 0 0
Durham Bulls
Brayden Stewart
0 14 0 0 0 0 0 0 0 0
Durham Bulls
Connor Wessel
75 0 0 0 0 0 0 0 0 0
East Coast Lumberjacks 2021s
Mark Capell
0 0 88 0 0 0 0 0 0 0
East Coast Lumberjacks 2021s
Ryan Dromboski
0 0 108 0 0 0 0 0 0 0
East Coast Lumberjacks 2021s
Jake Halloran
48 0 0 0 0 0 0 0 0 0
East Coast Lumberjacks 2021s
Brian Hart
0 91 0 0 0 0 0 0 0 0
East Coast Lumberjacks 2021s
Daniel Kellachan
43 0 0 0 0 0 0 0 0 0
East Coast Lumberjacks 2021s
Roman Kimball
0 0 0 106 0 0 0 0 0 0
East Coast Lumberjacks 2021s
Brandon Peterson
0 15 0 0 0 0 0 0 0 0
East Coast Lumberjacks 2021s
Colin Ruddy
29 0 6 46 0 0 0 0 0 0
East Coast Lumberjacks 2021s
TJ Wachter
4 0 0 90 0 0 0 0 0 0
FB20 - Brewers Scout Team
Bryce Amos
0 0 27 0 0 0 0 0 0 0
FB20 - Brewers Scout Team
Brennyn Bell-Bucher
0 0 0 28 0 0 0 0 0 0
FB20 - Brewers Scout Team
Quinn Benner
66 0 0 0 0 0 0 0 0 0
FB20 - Brewers Scout Team
Maddox Burnworth
0 0 40 0 0 0 0 0 0 0
FB20 - Brewers Scout Team
Kayden Campbell
0 62 0 0 0 0 0 0 0 0
FB20 - Brewers Scout Team
Will Cook
26 0 0 0 0 0 0 0 0 0
FB20 - Brewers Scout Team
Payton Ebbing
0 13 0 0 0 0 0 0 0 0
FB20 - Brewers Scout Team
Jake Hanley
0 0 19 0 0 0 0 0 0 0
FB20 - Brewers Scout Team
Colton Hartman
38 0 0 49 0 0 0 0 0 0
FB20 - Brewers Scout Team
Jackson Hauck
0 49 0 35 0 0 0 0 0 0
FB20 - Brewers Scout Team
Sam Slodic
0 0 31 0 0 0 0 0 0 0
Indiana Prospects 2020 Fall Team
Trevor Busyn
86 0 0 0 0 0 0 0 0 0
Indiana Prospects 2020 Fall Team
Lee Ellis
0 0 0 62 0 0 0 0 0 0
Indiana Prospects 2020 Fall Team
Jt Holton
0 73 0 0 0 0 0 0 0 0
Indiana Prospects 2020 Fall Team
Carter Knoblauch
0 0 28 0 0 0 0 0 0 0
Indiana Prospects 2020 Fall Team
Luke Siren
0 47 0 0 0 0 0 0 0 0
Indiana Prospects 2020 Fall Team
Mason Sweeney
32 0 0 0 0 0 0 0 0 0
Indiana Prospects 2020 Fall Team
Dalton Wasson
0 0 77 0 0 0 0 0 0 0
KBC Underclass Prime
Brady Davis
0 0 39 0 0 0 0 0 0 0
KBC Underclass Prime
Leighton Harris
39 0 0 0 0 0 0 0 0 0
KBC Underclass Prime
Terrique Hicks
0 78 0 0 0 0 0 0 0 0
KBC Underclass Prime
Ryan Johnson
0 0 81 0 0 0 0 0 0 0
KBC Underclass Prime
Raymond Saatman
84 0 0 0 0 0 0 0 0 0
KBC Underclass Prime
Addison Stockham
0 37 0 0 0 0 0 0 0 0
KBC Underclass Prime
Chance Todd
0 25 0 0 0 0 0 0 0 0
KBC Upperclass Prime
Aaron Abner
0 0 39 0 0 0 0 0 0 0
KBC Upperclass Prime
Josh Castleman
0 0 16 0 0 0 0 0 0 0
KBC Upperclass Prime
Parker Henderson
0 5 0 0 0 0 0 0 0 0
KBC Upperclass Prime
Nathan Lawson
14 0 28 0 0 0 0 0 0 0
KBC Upperclass Prime
Josh Livengood
30 0 0 0 0 0 0 0 0 0
KBC Upperclass Prime
Mason Moore
57 0 0 0 0 0 0 0 0 0
KBC Upperclass Prime
Bennett Myers
0 77 0 0 0 0 0 0 0 0
KBC Upperclass Prime
Baron Ratliff
0 0 13 0 0 0 0 0 0 0
KBC Upperclass Prime
Connor Schwalbach
0 22 0 0 0 0 0 0 0 0
KBC Upperclass Prime
Hayden Smith
0 0 22 0 0 0 0 0 0 0
KBC West 2022
Riley Cook
26 0 0 0 0 0 0 0 0 0
KBC West 2022
Jayden Gajdik
0 41 0 0 0 0 0 0 0 0
KBC West 2022
William "Gibby" Gibson
0 21 0 0 0 0 0 0 0 0
KBC West 2022
Bryce Kittle
0 54 0 0 0 0 0 0 0 0
KBC West 2022
Cooper Knoop
0 50 0 0 0 0 0 0 0 0
KBC West 2022
Brady Mason
53 54 0 0 0 0 0 0 0 0
KBC West 2022
Jaden Meadors
0 41 0 0 0 0 0 0 0 0
KBC West 2022
Nathaniel Turner
0 55 0 0 0 0 0 0 0 0
KBC West 2022
Jalen Wood
21 0 0 0 0 0 0 0 0 0
KBC West Upperclass
Payne Findley
68 0 0 0 0 0 0 0 0 0
KBC West Upperclass
Zach Kaufman
0 0 19 0 0 0 0 0 0 0
KBC West Upperclass
Jerek Kelly
0 0 69 0 0 0 0 0 0 0
KBC West Upperclass
Colin Murphy
0 68 0 0 0 0 0 0 0 0
KBC West Upperclass
Connor Scheer
53 0 0 0 0 0 0 0 0 0
KBC West Upperclass
Myles Thomas
0 64 0 0 0 0 0 0 0 0
Midland
Dylan Bernard
0 26 0 0 0 0 0 0 0 0
Midland
P Brady
30 0 0 0 0 0 0 0 0 0
Midland
Ian Bullis
81 0 0 0 0 0 0 0 0 0
Midland
Mason Clark
0 0 27 0 0 0 0 0 0 0
Midland
Logan Drook
0 21 0 0 0 0 0 0 0 0
Midland
Kyle Gearding
0 38 0 0 0 0 0 0 0 0
Midland
Chase Herrell
9 0 0 0 0 0 0 0 0 0
Midland
William Juan
0 0 32 0 0 0 0 0 0 0
Midland
Ben McGue
0 11 0 0 0 0 0 0 0 0
Midland
Thomas Ryan
0 13 44 0 0 0 0 0 0 0
Midland
Jared Teke
0 0 40 0 0 0 0 0 0 0
Midland
Colten Waldroff
0 0 11 0 0 0 0 0 0 0
Midwest Prospects 2021
Joey Helms
0 38 0 0 0 0 0 0 0 0
Midwest Prospects 2021
Jake Pera
0 45 0 0 0 0 0 0 0 0
Midwest Prospects 2021
Logan Regg
20 0 0 0 0 0 0 0 0 0
Midwest Prospects 2021
Bryce Stone
0 75 0 0 0 0 0 0 0 0
Midwest Prospects 2021
Nicholas Weyrich
0 43 0 0 0 0 0 0 0 0
Midwest Prospects 2021
Jake Zicka
76 0 0 0 0 0 0 0 0 0
National Scout Team
Brett Denby
34 0 0 0 0 0 0 0 0 0
National Scout Team
Jacob Gomberg
56 0 0 0 0 0 0 0 0 0
National Scout Team
Tanner Hudspeth
0 0 74 0 0 0 0 0 0 0
National Scout Team
Christian Lim
0 0 16 0 0 0 0 0 0 0
National Scout Team
Jacob Miller
0 61 0 0 0 0 0 0 0 0
National Scout Team
Sam Schafer
0 35 0 0 0 0 0 0 0 0
National Scout Team
Tyler Smith
0 0 16 0 0 0 0 0 0 0
National Scout Team
Joey Tuttoilmondo
73 0 0 0 0 0 0 0 0 0
Northern Kentucky Elite
Kaleb Chipman
29 0 0 0 0 0 0 0 0 0
Northern Kentucky Elite
Logan Grubenhoff
17 0 0 0 0 0 0 0 0 0
Northern Kentucky Elite
Ethan Mason
80 0 0 0 0 0 0 0 0 0
Northern Kentucky Elite
Jayden Wilson
0 74 0 0 0 0 0 0 0 0
Northern Kentucky Elite
Logan Wilson
0 91 0 0 0 0 0 0 0 0
RBA
Jt Adams
0 57 0 0 0 0 0 0 0 0
RBA
Lucas Goldstein
4 0 106 0 0 0 0 0 0 0
RBA
Jake Leonard
0 0 23 0 0 0 0 0 0 0
RBA
Jackson Lindquist
0 0 12 0 0 0 0 0 0 0
RBA
Michael Moise, Jr.
111 0 0 0 0 0 0 0 0 0
RBA
Tyler Ringa
0 26 0 0 0 0 0 0 0 0
RBA
Nick Tampa
0 21 97 0 0 0 0 0 0 0
Release Baseball
Jake Armsey
0 58 0 0 0 0 0 0 0 0
Release Baseball
Adam Beery
0 0 0 58 0 0 0 0 0 0
Release Baseball
Gavin Bruni
0 0 0 58 0 0 0 0 0 0
Release Baseball
Ben DeMell
70 0 0 0 0 0 0 0 0 0
Release Baseball
Jake Gehring
0 0 81 0 0 0 0 0 0 0
Release Baseball
Andrew Jones
0 48 0 0 0 0 0 0 0 0
Release Baseball
Brandon Mikos
58 0 0 79 0 0 0 0 0 0
Release Baseball
Mitchell Seymour
0 0 27 0 0 0 0 0 0 0
Release Baseball
Jaden Varner
0 33 0 0 0 0 0 0 0 0
Release Baseball
Hank Weiss
0 88 0 0 0 0 0 0 0 0
Team CBC
Sam Duvall
0 0 92 0 0 0 0 0 0 0
Team CBC
Matt Gearhart
0 51 0 0 0 0 0 0 0 0
Team CBC
Braden Pickett
87 0 0 0 0 0 0 0 0 0
Team CBC
Cameron Porter
19 0 0 0 0 0 0 0 0 0
Team CBC
Damon Stock
0 46 0 0 0 0 0 0 0 0
Team CBC
Peyton Weiss
0 0 38 0 0 0 0 0 0 0
Triple Crown Prospects
Drew Beckner
0 0 0 63 0 0 0 0 0 0
Triple Crown Prospects
Bryson Bell
0 0 65 0 0 0 0 0 0 0
Triple Crown Prospects
Patrick Ciccantelli
0 0 0 15 0 0 0 0 0 0
Triple Crown Prospects
Cj Delgratta
0 0 52 0 0 0 0 0 0 0
Triple Crown Prospects
Carter Hanson
0 0 12 0 0 0 0 0 0 0
Triple Crown Prospects
Heath Mann
0 0 0 28 0 0 0 0 0 0
Triple Crown Prospects
Brennan McCune
0 84 0 0 0 0 0 0 0 0
Triple Crown Prospects
Noah Perkins
33 0 0 19 0 0 0 0 0 0
Triple Crown Prospects
Andrew Siler
0 0 48 0 0 0 0 0 0 0
Triple Crown Prospects
Jacob Tabor
89 0 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
EventTeamPlayerTotal PitchesDate PitchedDay 1
09/11
Day 2
09/12
Day 3
09/13
Day 4
09/14
2020 PG 16U Mid-Atlantic Elite ChampionshipPRDMark Capell799/7/2020 RR
2020 PG 16U Mid-Atlantic Elite ChampionshipTri State Arsenal 2022 NationalJoey Tuttoilmondo959/7/2020 RR