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
07/19
Day 2
07/20
Day 3
07/21
Day 4
07/22
Day 5
07/23
Day 6
07/24
Day 7
07/25
Day 8
07/26
Day 9
07/27
Day 10
07/28
Bridgetown 18U
Braeden Bellus
0 0 24 0 38 0 0 0 0 0
Bridgetown 18U
Kaden Clute
0 0 39 0 0 0 0 0 0 0
Bridgetown 18U
Henry Frish
0 0 0 0 104 0 0 0 0 0
Bridgetown 18U
Jace Imes
0 73 4 0 0 54 0 0 0 0
Bridgetown 18U
Daniel Kehler
0 0 0 35 0 0 0 0 0 0
Bridgetown 18U
Jesse Palafox-Arceo
0 0 0 40 0 0 0 0 0 0
Bridgetown 18U
Rylan Taylor
0 0 0 0 13 76 0 0 0 0
Bridgetown 18U
Sam Wonsiewicz
0 0 60 0 0 0 0 0 0 0
Diamond Sports Elite Black
Cade Best
0 0 0 91 0 0 0 0 0 0
Diamond Sports Elite Black
Tyler Lueck
0 0 19 0 0 21 0 0 0 0
Diamond Sports Elite Black
Eli Markquart
0 0 91 0 0 0 0 0 0 0
Diamond Sports Elite Black
Cole McGuire
0 0 0 0 0 38 0 0 0 0
Diamond Sports Elite Black
Ronny Schilling
0 0 45 0 0 0 0 0 0 0
Diamond Sports Elite Black
Dom Truschel
0 0 0 0 0 16 0 0 0 0
Diamond Sports Elite Black
Spencer Willhite
0 0 0 0 74 0 0 0 0 0
Diamond Sports Elite Black
Doug Wood
0 0 0 0 0 50 0 0 0 0
Diamond Sports Elite Black
Mason Wright
0 0 58 0 0 0 0 0 0 0
Dragons Elite
Colin Chung
0 0 6 0 0 0 0 0 0 0
Dragons Elite
Isaac England
0 0 59 0 0 0 0 0 0 0
Dragons Elite
Max Goldberg
0 0 53 0 44 0 0 0 0 0
Dragons Elite
Tyler Heinrich
0 0 0 13 0 20 0 0 0 0
Dragons Elite
Adam Kim
0 0 75 0 0 78 0 0 0 0
Dragons Elite
Dane Kleve
0 0 0 0 0 27 0 0 0 0
Dragons Elite
Corbett Mathewson
0 0 27 0 0 0 0 0 0 0
Dragons Elite
Conner Taber
0 0 10 22 0 0 0 0 0 0
Dragons Elite
Tad Turner
0 0 0 0 73 0 0 0 0 0
Dragons Elite
Mehmet Uslu
0 0 0 83 0 0 0 0 0 0
Driveline
Isaiah Afework
0 0 0 0 0 84 0 0 0 0
Driveline
Amari Goodfellow
0 0 0 95 0 0 0 0 0 0
Driveline
Tony Groninger
0 104 0 0 0 0 0 0 0 0
Driveline
Karson Holt
0 0 0 0 0 11 0 0 0 0
Driveline
Noah Seabrands
0 0 0 24 0 0 0 0 0 0
Driveline
Sam Walker
0 0 94 0 0 0 0 0 0 0
Expos 2023
Tyler Boden
0 0 108 0 0 0 0 0 0 0
Expos 2023
Tucker Duke
0 0 43 0 0 43 0 0 0 0
Expos 2023
Andrew Fox
0 0 34 0 0 95 0 0 0 0
Expos 2023
shane hawes
0 0 0 0 0 39 0 0 0 0
Expos 2023
Mason Heberlein
0 0 27 0 0 63 0 0 0 0
Expos 2023
Mitchell Holliday
0 0 0 0 42 0 0 0 0 0
Expos 2023
Jalen King
0 0 24 0 37 0 0 0 0 0
Expos 2023
Cole Krepcik
0 0 0 2 0 89 0 0 0 0
Expos 2023
Dominic Longo
0 0 0 0 27 0 0 0 0 0
Expos 2023
Joe Pitts
0 0 0 89 0 0 0 0 0 0
Gbg Northwest Jumpman
Emilio Feliciano
0 0 0 111 0 0 0 0 0 0
Gbg Northwest Jumpman
Trevor Grande
0 20 0 0 0 0 0 0 0 0
Gbg Northwest Jumpman
Drew Hobson
0 62 0 0 0 0 0 0 0 0
Gbg Northwest Jumpman
Colin MacMurray
0 8 0 0 0 0 0 0 0 0
Gbg Northwest Jumpman
Jaden Newsom
0 17 0 0 78 0 0 0 0 0
Gbg Northwest Jumpman
Joey Vaughan
0 14 0 0 0 78 0 0 0 0
Gbg Northwest Jumpman
Emmett Weichbrodt
0 0 0 23 0 0 0 0 0 0
IPB 18u
Kevin Brekke
0 0 15 0 53 0 0 0 0 0
IPB 18u
Hayden Chambers
0 0 49 0 0 0 0 0 0 0
IPB 18u
Landon Cheney
0 0 73 0 57 0 0 0 0 0
IPB 18u
Garret Hobbs
0 0 68 0 0 0 0 0 0 0
IPB 18u
Nathan Keith
0 0 0 29 0 0 0 0 0 0
IPB 18u
Kason O'Neil
0 0 0 47 0 0 0 0 0 0
IPB 18u
Brody Rasmussen
0 0 0 0 0 72 0 0 0 0
New Level Baseball 18u Peterson
Aiden Balatbat
0 0 34 0 0 0 0 0 0 0
New Level Baseball 18u Peterson
CJ Brewer
0 0 0 0 0 31 0 0 0 0
New Level Baseball 18u Peterson
Kayden Dawson
0 0 0 0 102 0 0 0 0 0
New Level Baseball 18u Peterson
Lincoln Gamble
0 0 0 0 52 0 0 0 0 0
New Level Baseball 18u Peterson
Cole Hunt
0 0 0 0 0 15 0 0 0 0
New Level Baseball 18u Peterson
Eli Knowlton
0 0 0 0 65 0 0 0 0 0
New Level Baseball 18u Peterson
Luke Mertlich
0 0 71 0 0 0 0 0 0 0
New Level Baseball 18u Peterson
Ryan Moore
0 0 20 0 0 15 0 0 0 0
New Level Baseball 18u Peterson
Luke Murawski
0 0 0 0 0 51 0 0 0 0
New Level Baseball 18u Peterson
Reese Widman
0 0 93 0 0 0 0 0 0 0
North Seattle Rainiers 18 Red
Aiden Burgess
0 0 104 0 0 0 0 0 0 0
North Seattle Rainiers 18 Red
Rylan Bushore
0 0 0 0 0 23 0 0 0 0
North Seattle Rainiers 18 Red
Garrett Dowden
0 0 0 0 105 0 0 0 0 0
North Seattle Rainiers 18 Red
Tommy Henehan
0 0 0 24 0 19 0 0 0 0
North Seattle Rainiers 18 Red
Zachary Saelens
0 0 0 85 0 0 0 0 0 0
North Seattle Rainiers 18 Red
Samuel Turnbull
0 0 30 0 0 64 0 0 0 0
North Seattle Rainiers 18 Red
Joshua Wong
0 91 0 0 0 0 0 0 0 0
NW Futures 16u
Brendan Bowyer
0 0 102 0 0 0 0 0 0 0
NW Futures 16u
Jackson Fera
0 0 0 0 0 49 0 0 0 0
NW Futures 16u
Chase Garland
0 0 0 101 0 0 0 0 0 0
NW Futures 16u
Dylan Goetz
0 0 0 0 1 12 0 0 0 0
NW Futures 16u
Wade Hagey
0 0 27 0 0 0 0 0 0 0
NW Futures 16u
Carter Nelson
0 0 0 27 0 23 0 0 0 0
NW Futures 16u
Justin Schramm
0 0 105 0 0 0 0 0 0 0
NW Futures 16u
Nolan Umlandt
0 0 0 0 105 0 0 0 0 0
NW Futures 16u
Zachary Ziebell
0 0 24 0 0 17 0 0 0 0
NW Futures College Prep
Cody Blackhurst
0 0 0 0 83 0 0 0 0 0
NW Futures College Prep
Trenton Hamilton
0 88 0 0 0 0 0 0 0 0
NW Futures College Prep
Ben Lewis
0 24 0 0 0 19 0 0 0 0
NW Futures College Prep
Evan McGuire
0 0 0 107 0 0 0 0 0 0
NW Futures College Prep
Casen Reed
0 78 0 0 0 0 0 0 0 0
NW Futures College Prep
Aaron Sung
0 44 0 0 8 0 0 0 0 0
NW Futures College Prep
Jakob Von Lubken
0 0 0 19 0 92 0 0 0 0
Nw Naturals College Prep
James Aigner
0 0 0 16 0 61 0 0 0 0
Nw Naturals College Prep
Charlie Goldthwait
0 76 0 0 0 0 0 0 0 0
Nw Naturals College Prep
Hunter Hyatt
0 0 0 0 0 71 0 0 0 0
Nw Naturals College Prep
Bryce Johnson
0 0 0 101 0 0 0 0 0 0
Nw Naturals College Prep
Ethan Nicolay
0 0 13 0 0 56 0 0 0 0
Nw Naturals College Prep
Parker Norah
0 0 0 125 0 0 0 0 0 0
Nw Naturals College Prep
Luke Schlecht
0 0 0 0 0 55 0 0 0 0
Nw Naturals College Prep
Dylan Skolfield
0 0 57 0 0 0 0 0 0 0
Nw Sting
Jake Ferullo
0 0 0 100 0 0 0 0 0 0
Nw Sting
Alex Hill
0 29 0 0 0 0 0 0 0 0
Nw Sting
Max Perry
0 52 0 0 0 0 0 0 0 0
Nw Sting
Jorryn Taitch
0 0 0 44 0 0 0 0 0 0
Nw Sting
Travis Wilson
0 25 0 0 0 0 0 0 0 0
River City Athletics 18u
Cody Black
0 0 41 0 0 104 106 0 0 0
River City Athletics 18u
Colby Crowther
0 0 0 0 68 0 0 0 0 0
River City Athletics 18u
Cameron Kallsen
0 0 34 0 0 0 0 0 0 0
River City Athletics 18u
Tommy Meluskey
0 0 0 0 0 86 0 0 0 0
River City Athletics 18u
Alex Mendoza
0 0 0 97 0 0 0 0 0 0
River City Athletics 18u
Kai Twaites
0 0 0 0 0 14 0 0 0 0
River City Athletics 18u
Joseph Weissenfels
0 0 0 0 37 0 0 0 0 0
River City Athletics 18u
Avery Williamson
0 0 94 0 0 0 0 0 0 0
Rush Baseball 18U Showcase
Tyler Brummitt
0 43 0 0 39 0 0 0 0 0
Rush Baseball 18U Showcase
Brandon Brunette
0 78 0 0 0 0 0 0 0 0
Rush Baseball 18U Showcase
Jacob Gabler
0 0 0 0 0 83 0 0 0 0
Rush Baseball 18U Showcase
Mason Goodson
0 0 0 0 70 0 0 0 0 0
Rush Baseball 18U Showcase
Colton Kennedy
0 0 0 0 0 94 0 0 0 0
Rush Baseball 18U Showcase
Seth Mahler
0 34 0 0 0 0 0 0 0 0
Rush Baseball 18U Showcase
Gibson Marshall-Inman
0 13 0 0 0 0 0 0 0 0
Rush Baseball 18U Showcase
Grafton Marshall-Inman
0 0 0 0 38 16 0 0 0 0
Rush Baseball 18U Showcase
Daniil Rye
0 73 0 0 0 0 0 0 0 0
Rush Baseball 18U Showcase
Luke Vrable
0 0 0 100 0 0 0 0 0 0
Thurston County Saints 18u
Chanz Doughty
0 45 0 0 0 0 0 0 0 0
Thurston County Saints 18u
Joey Fredrickson
0 90 0 0 0 0 0 0 0 0
Thurston County Saints 18u
Trenton Gaither
0 0 0 0 0 92 0 0 0 0
Thurston County Saints 18u
Brayden Oram
0 0 0 0 99 0 0 0 0 0
Thurston County Saints 18u
Elijah Robledo
0 0 0 0 97 0 0 0 0 0
Thurston County Saints 18u
Franco Segura
0 0 24 0 0 0 0 0 0 0
Thurston County Saints 18u
Alexander Shepler
0 0 0 0 27 0 0 0 0 0
Thurston County Saints 18u
Parker Termini
0 0 99 0 0 0 0 0 0 0
Trosky/Showtime Upperclassmen
Sam Adams
0 0 0 9 0 28 0 0 0 0
Trosky/Showtime Upperclassmen
Cannon Bauman
0 0 32 83 0 0 0 0 0 0
Trosky/Showtime Upperclassmen
Braeden Getch
0 0 0 0 101 0 0 0 0 0
Trosky/Showtime Upperclassmen
Travis Gibson
0 99 0 0 0 0 0 0 0 0
Trosky/Showtime Upperclassmen
Joshua Kophs
0 0 0 0 0 6 0 0 0 0
Trosky/Showtime Upperclassmen
Taylor Langworthy
0 0 99 0 0 0 0 0 0 0
Trosky/Showtime Upperclassmen
Graham Learing
0 6 0 0 0 0 0 0 0 0
Trosky/Showtime Upperclassmen
Caden Richardson
0 0 0 0 0 64 0 0 0 0
Trosky/Showtime Upperclassmen
Austin Stalwick
0 0 0 0 50 0 0 0 0 0
Washington A'S
Steele Baker
0 0 27 0 0 22 0 0 0 0
Washington A'S
Dillon Hartman
0 79 0 0 0 0 0 0 0 0
Washington A'S
Brandon Junker
0 24 0 72 0 0 0 0 0 0
Washington A'S
Michael Kimborowicz
0 0 78 0 0 0 0 0 0 0
Washington A'S
Karson Rud
0 10 0 0 0 0 0 0 0 0
Washington A'S
Ethan Tung
0 0 0 90 0 0 0 0 0 0
Washington A'S
Orlando Young
0 0 0 37 0 96 0 0 0 0
WBA 18U
Aidan Bell
0 71 0 0 0 74 0 0 0 0
WBA 18U
Miles Chandler
0 0 0 0 94 0 0 0 0 0
WBA 18U
Ian Chilson
0 0 0 19 0 0 0 0 0 0
WBA 18U
Jacob Dahlman
0 36 0 0 0 57 0 0 0 0
WBA 18U
Cameron Keller
0 0 52 0 0 0 0 0 0 0
WBA 18U
John Langen
0 0 67 0 0 0 0 0 0 0
WBA 18U
Gus Schafer
0 0 0 0 19 48 0 0 0 0
WBA 18U
Sam Waskowitz
0 0 0 73 0 0 0 0 0 0
WBA 18U
Weston Webb
0 0 0 16 0 0 0 0 0 0
WBA 18U
Ryan Whitney
0 0 0 27 0 0 0 0 0 0
Woodinville Baseball Club 18u Premier
Ac Clark
0 0 93 0 0 0 0 0 0 0
Woodinville Baseball Club 18u Premier
Chandler Hollis
0 0 85 0 0 0 0 0 0 0
Woodinville Baseball Club 18u Premier
Kellan Johns
0 0 0 80 0 0 0 0 0 0
Woodinville Baseball Club 18u Premier
Jeffrey Perran
0 0 0 0 0 31 0 0 0 0
Woodinville Baseball Club 18u Premier
Jaxon Powell
0 0 7 0 0 0 0 0 0 0
Woodinville Baseball Club 18u Premier
Will Vandehey
0 0 0 0 80 0 0 0 0 0
Woodinville Baseball Club 18u Premier
Kayden Winder
0 0 10 1 0 79 0 0 0 0
Woodinville Baseball Club 18u Premier
Cooper Young
0 0 0 0 0 30 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/19
Day 2
07/20
Day 3
07/21
Day 4
07/22
2022 WWBA 2024 Grads or 16U National ChampionshipElevate NWAdam Haight667/16/2022 RR
2022 WWBA 2024 Grads or 16U National ChampionshipElevate NWMatthew Henning707/17/2022 RR RR