2,210 MLB PLAYERS | 15,135 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
01/14
Day 2
01/15
Day 3
01/16
Day 4
01/17
Day 5
01/18
Day 6
01/19
Day 7
01/20
Day 8
01/21
Day 9
01/22
Day 10
01/23
AGGIES NATIONAL
Issac Araiza
0 0 0 41 0 0 0 0 0 0
AGGIES NATIONAL
Max Charles
0 66 0 0 0 0 0 0 0 0
AGGIES NATIONAL
Boston Flannery
0 0 0 37 0 0 0 0 0 0
AGGIES NATIONAL
Max Hippensteel
0 65 0 0 0 0 0 0 0 0
AGGIES NATIONAL
LJ Mercurius
0 0 0 32 0 0 0 0 0 0
AGGIES NATIONAL
Christian Perez
0 102 0 0 0 0 0 0 0 0
Artillery Baseball 2022 Scout Team
Jacob Anderson
45 0 0 0 0 0 0 0 0 0
Artillery Baseball 2022 Scout Team
Dylan Dreiling
0 0 30 0 0 0 0 0 0 0
Artillery Baseball 2022 Scout Team
Jackson Kendall
26 0 0 0 0 0 0 0 0 0
Artillery Baseball 2022 Scout Team
Daniel Lester
35 0 0 0 0 0 0 0 0 0
Artillery Baseball 2022 Scout Team
Joshua McCoy
0 0 53 0 0 0 0 0 0 0
Artillery Baseball 2022 Scout Team
Charlie Rogan
0 2 0 0 0 0 0 0 0 0
Artillery Baseball 2022 Scout Team
Jonah Sarabia
0 0 49 0 0 0 0 0 0 0
Artillery Baseball 2022 Scout Team
Logan Thompson
0 44 0 0 0 0 0 0 0 0
Artillery Baseball 2022 Scout Team
Chase Topolski
0 45 0 0 0 0 0 0 0 0
Baum Bat NW
Jake Dodge
0 8 0 83 0 0 0 0 0 0
Baum Bat NW
Max Fraser
0 67 0 0 0 0 0 0 0 0
Baum Bat NW
Parker Guinn
0 0 0 27 0 0 0 0 0 0
Baum Bat NW
Zach Hauser
0 68 0 0 0 0 0 0 0 0
Baum Bat NW
Boston Jensen
0 22 0 40 0 0 0 0 0 0
Baum Bat NW
Noble Meyer
0 0 51 0 0 0 0 0 0 0
Baum Bat NW
Dylan Osborne
0 13 0 62 0 0 0 0 0 0
Baum Bat NW
Ian Umlandt
0 16 24 8 0 0 0 0 0 0
Baum Bat NW
Paul Wilson
0 0 33 0 0 0 0 0 0 0
BLE Brewers Scout Team
Jonah Betancourt
27 0 0 0 0 0 0 0 0 0
BLE Brewers Scout Team
Benjamin Christensen
0 63 0 0 0 0 0 0 0 0
BLE Brewers Scout Team
Demario Faison
19 0 0 0 0 0 0 0 0 0
BLE Brewers Scout Team
Michael Getzinger
41 0 31 0 0 0 0 0 0 0
BLE Brewers Scout Team
Dylan Gonzalez
7 0 0 0 0 0 0 0 0 0
BLE Brewers Scout Team
Zach Johnson
26 0 0 0 0 0 0 0 0 0
BLE Brewers Scout Team
Joey Karpiak
0 36 0 0 0 0 0 0 0 0
BLE Brewers Scout Team
Antonio Torres
0 0 82 0 0 0 0 0 0 0
Canes 2022/23
Daniel Alworth
0 34 0 0 0 0 0 0 0 0
Canes 2022/23
Jonny Carrera
0 27 0 0 0 0 0 0 0 0
Canes 2022/23
Harrison Cordeiro
0 22 23 0 0 0 0 0 0 0
Canes 2022/23
Charlie Diiulio
0 47 0 0 0 0 0 0 0 0
Canes 2022/23
Vernon Malone
0 31 0 0 0 0 0 0 0 0
Canes 2022/23
Jake Perrino
0 28 24 0 0 0 0 0 0 0
Canes 2022/23
Blake Stempowski
0 28 23 0 0 0 0 0 0 0
Canes 2022/23
Nick Strieter
0 18 0 0 0 0 0 0 0 0
Canes 2022/23
Daniel Strohm
0 29 34 0 0 0 0 0 0 0
Canes Az
Adan Alvarado
0 20 0 0 0 0 0 0 0 0
Canes Az
Caleb Bramlett
0 44 0 62 0 0 0 0 0 0
Canes Az
Luke Harris
0 48 0 0 0 0 0 0 0 0
Canes Az
Jonah Hergert
0 46 0 0 0 0 0 0 0 0
Canes Az
Charlie Kimball
0 61 0 0 0 0 0 0 0 0
Canes Az
Austin Ramsay
0 0 0 18 0 0 0 0 0 0
Canes Az
Max Slavin
0 0 0 30 0 0 0 0 0 0
Cba Bulldogs
Christian Cruz
0 10 0 0 0 0 0 0 0 0
Cba Bulldogs
Owen Dunn
0 12 0 0 0 0 0 0 0 0
Cba Bulldogs
Willson Dunn
0 0 105 0 0 0 0 0 0 0
Cba Bulldogs
Christopher Gaudio
0 0 0 81 0 0 0 0 0 0
Cba Bulldogs
Dakota Gray
0 108 0 0 0 0 0 0 0 0
Cba Bulldogs
Brock Mayer
0 102 0 0 0 0 0 0 0 0
Cba Bulldogs
Nakoa Siu
0 0 60 0 0 0 0 0 0 0
Cba Bulldogs
Aaron Whobrey
0 0 62 0 0 0 0 0 0 0
Cba Stockton 2022
Dylan Anderson
68 0 0 0 0 0 0 0 0 0
Cba Stockton 2022
Matthew Gobel
0 0 49 0 0 0 0 0 0 0
Cba Stockton 2022
Jose Mendoza
53 0 0 0 0 0 0 0 0 0
Cba Stockton 2022
Trenton Phillips
0 23 0 0 0 0 0 0 0 0
Cba Stockton 2022
Jason Pimentel
0 26 74 0 0 0 0 0 0 0
Cba Stockton 2022
Nolan Rodriguez
0 55 0 0 0 0 0 0 0 0
CCB Prime
Jc Agard
10 0 0 0 0 0 0 0 0 0
CCB Prime
Kaito Haake
61 0 0 0 0 0 0 0 0 0
CCB Prime
Ivan Herrera
0 0 22 0 0 0 0 0 0 0
CCB Prime
Mark Hu
0 41 0 0 0 0 0 0 0 0
CCB Prime
Jared Lewis
0 0 40 0 0 0 0 0 0 0
CCB Prime
Ruben Joseph Rivera
0 29 0 0 0 0 0 0 0 0
CCB Prime
Colin Spear
0 23 0 0 0 0 0 0 0 0
CCB Prime
Liam Thompson
37 0 41 0 0 0 0 0 0 0
CCB Prime
Nick Tobin
14 0 0 0 0 0 0 0 0 0
Ej Sports Warriors
Grant Baldwin, II
35 0 75 0 0 0 0 0 0 0
Ej Sports Warriors
Max Cohen
0 96 0 0 0 0 0 0 0 0
Ej Sports Warriors
Chadd Edwards
40 0 50 0 0 0 0 0 0 0
Ej Sports Warriors
Ryan Keenan
15 14 0 0 0 0 0 0 0 0
Ej Sports Warriors
Cole Pugsley
27 0 0 0 0 0 0 0 0 0
Federal Way Knights
Luke Dalrymple
0 0 0 54 0 0 0 0 0 0
Federal Way Knights
Micah Hagler
0 55 0 0 0 0 0 0 0 0
Federal Way Knights
Tyler Harries
0 0 0 42 0 0 0 0 0 0
Federal Way Knights
Ryan Hegel
27 10 0 0 0 0 0 0 0 0
Federal Way Knights
Coleman Hollabaugh
0 0 0 63 0 0 0 0 0 0
Federal Way Knights
Nic Lewandowski
0 75 0 0 0 0 0 0 0 0
Federal Way Knights
Aidan Mandia
80 0 0 0 0 0 0 0 0 0
Federal Way Knights
Nick Yeun
22 0 0 0 0 0 0 0 0 0
GBG Northwest Jumpman
Darin Barrows
55 0 0 0 0 0 0 0 0 0
GBG Northwest Jumpman
Emilio Feliciano
0 42 0 0 0 0 0 0 0 0
GBG Northwest Jumpman
Daniel Osborn
0 0 0 40 0 0 0 0 0 0
GBG Northwest Jumpman
Joseph Perez
79 0 0 0 0 0 0 0 0 0
GBG Northwest Jumpman
Richie Rodriguez
0 0 0 36 0 0 0 0 0 0
GBG Northwest Jumpman
Caden Thiele
0 0 0 44 0 0 0 0 0 0
GBG Northwest Jumpman
Ty Thurman
0 66 0 0 0 0 0 0 0 0
GBG Northwest Swoosh
Jedidiah Choi
0 85 0 0 0 0 0 0 0 0
GBG Northwest Swoosh
Trevor Grande
0 0 37 0 0 0 0 0 0 0
GBG Northwest Swoosh
Drew Hobson
0 0 33 0 0 0 0 0 0 0
GBG Northwest Swoosh
Jaden Newsom
53 0 0 0 0 0 0 0 0 0
GBG Northwest Swoosh
Joseph Romero
34 0 17 0 0 0 0 0 0 0
GBG Northwest Swoosh
Joey Vaughan
37 0 8 0 0 0 0 0 0 0
GBG Northwest Swoosh
Elias Viera
0 66 0 0 0 0 0 0 0 0
GBG Northwest Swoosh
Emmett Weichbrodt
0 0 75 0 0 0 0 0 0 0
Htp 18u Red Scout
Nathan Bartell
0 37 0 0 0 0 0 0 0 0
Htp 18u Red Scout
Keegan Dorr
26 0 53 0 0 0 0 0 0 0
Htp 18u Red Scout
Ben Jackson
31 0 0 0 0 0 0 0 0 0
Htp 18u Red Scout
Jakob Nachreiner
36 0 0 0 0 0 0 0 0 0
Htp 18u Red Scout
Carson O'Connor
0 0 63 0 0 0 0 0 0 0
Htp 18u Red Scout
Nolan Reis
0 63 0 0 0 0 0 0 0 0
Htp 18u Red Scout
Nolan Stepka
7 25 0 0 0 0 0 0 0 0
Knights Baseball 18u Platinum
Justin Battle
0 74 0 0 0 0 0 0 0 0
Knights Baseball 18u Platinum
Drew Blalock
0 35 0 0 0 0 0 0 0 0
Knights Baseball 18u Platinum
Thomas Curley
10 0 0 0 0 0 0 0 0 0
Knights Baseball 18u Platinum
Reid Leonard
5 0 64 0 0 0 0 0 0 0
Knights Baseball 18u Platinum
Hadley Maxwell
49 0 0 0 0 0 0 0 0 0
Knights Baseball 18u Platinum
Tahj Orona
43 0 0 45 0 0 0 0 0 0
Knights Baseball 18u Platinum
Michael Saxton
14 0 0 25 0 0 0 0 0 0
Knights Baseball 18u Platinum
Travis Stauter
0 0 30 0 0 0 0 0 0 0
Knights Baseball 18u Platinum
Braxton Templin
0 0 21 0 0 0 0 0 0 0
Living Legends 18u Black
Joel Arcune
0 0 0 19 0 0 0 0 0 0
Living Legends 18u Black
Jamaal Cherry
33 0 0 0 0 0 0 0 0 0
Living Legends 18u Black
Ben Glaser
47 0 0 19 0 0 0 0 0 0
Living Legends 18u Black
James Luttrell
0 41 0 0 0 0 0 0 0 0
Living Legends 18u Black
Kailash Menon
0 0 0 78 0 0 0 0 0 0
Living Legends 18u Black
Jackson Moody
0 38 0 0 0 0 0 0 0 0
Living Legends 18u Black
Jacob Ruiz
64 0 0 0 0 0 0 0 0 0
Living Legends 18u White
David Centeno
0 79 0 0 0 0 0 0 0 0
Living Legends 18u White
Jaime Daffron
40 0 0 0 0 0 0 0 0 0
Living Legends 18u White
Justin Emgushov
0 0 0 47 0 0 0 0 0 0
Living Legends 18u White
Anthony Meneses
85 0 0 0 0 0 0 0 0 0
Living Legends 18u White
Sean Rescate
0 0 0 58 0 0 0 0 0 0
Living Legends 18u White
Dylan Venturini
0 48 0 0 0 0 0 0 0 0
Lvr Braves
Kody Bialas
0 0 16 0 0 0 0 0 0 0
Lvr Braves
Lucas Boesen
66 0 0 0 0 0 0 0 0 0
Lvr Braves
Ari Kligman
0 0 50 0 0 0 0 0 0 0
Lvr Braves
Reese Lueck
0 94 0 0 0 0 0 0 0 0
Lvr Braves
Kamdyn Perry
62 0 0 0 0 0 0 0 0 0
Lvr Braves
Nico Rijo-Berger
0 0 17 0 0 0 0 0 0 0
Lvr Braves
Jason Schaaf
0 15 0 0 0 0 0 0 0 0
Lvr Braves
Joey Schimick
0 0 14 0 0 0 0 0 0 0
MidSouth Prospects 2022s
Gavin Alveti
0 52 0 0 0 0 0 0 0 0
MidSouth Prospects 2022s
Tyler Fay
0 0 61 0 0 0 0 0 0 0
MidSouth Prospects 2022s
Maddux Fleck
0 0 7 31 0 0 0 0 0 0
MidSouth Prospects 2022s
Chase Houselog
0 0 0 17 0 0 0 0 0 0
MidSouth Prospects 2022s
Cooper Katskee
0 18 42 0 0 0 0 0 0 0
MidSouth Prospects 2022s
Cole Kitchens
0 0 12 7 0 0 0 0 0 0
MidSouth Prospects 2022s
Mason Koch
20 0 55 0 0 0 0 0 0 0
MidSouth Prospects 2022s
Jake Pannell
0 38 0 63 0 0 0 0 0 0
MidSouth Prospects 2022s
Austin Rainey
0 0 45 0 0 0 0 0 0 0
MidSouth Prospects 2022s
Teague Rehwald
40 0 0 0 0 0 0 0 0 0
MidSouth Prospects 2022s
J’Shawn Unger
0 0 0 44 0 0 0 0 0 0
MidSouth Prospects 2022s
Dalton Ward
0 0 0 42 0 0 0 0 0 0
MidSouth Prospects 2022s
Garrett White
0 21 0 61 0 0 0 0 0 0
Mmw Victus Az 2022
Sterling Albrand
0 0 0 42 0 0 0 0 0 0
Mmw Victus Az 2022
Sean Farney
0 87 0 0 0 0 0 0 0 0
Mmw Victus Az 2022
Lucas Franz
0 38 0 0 0 0 0 0 0 0
Mmw Victus Az 2022
Garrett Hicks
0 79 0 0 0 0 0 0 0 0
Mmw Victus Az 2022
Caleb Martin
0 0 0 78 0 0 0 0 0 0
Mmw Victus Az 2022
Miles Murphy
0 39 0 18 0 0 0 0 0 0
Music City Saints
Matthew Derrick
39 0 0 43 0 0 0 0 0 0
Music City Saints
Aiden Estill
0 29 0 0 0 0 0 0 0 0
Music City Saints
Tommy La Porte
0 40 0 0 0 0 0 0 0 0
Music City Saints
Karsten Stotlar
71 0 0 0 0 0 0 0 0 0
Music City Saints
Trent Warden
0 0 0 49 0 0 0 0 0 0
New Level Baseball College Prep
Adam Brooks
59 0 0 0 0 0 0 0 0 0
New Level Baseball College Prep
Gavin Brubaker
0 0 35 0 0 0 0 0 0 0
New Level Baseball College Prep
Jeramiah Crain
0 0 53 0 0 0 0 0 0 0
New Level Baseball College Prep
Brett Ellingson
0 0 66 0 0 0 0 0 0 0
New Level Baseball College Prep
Hunter Grasser
0 50 0 0 0 0 0 0 0 0
New Level Baseball College Prep
Cameron Hale
0 0 30 0 0 0 0 0 0 0
New Level Baseball College Prep
Lucas Hale
0 0 35 0 0 0 0 0 0 0
New Level Baseball College Prep
Elijah Higginbottom
47 0 0 0 0 0 0 0 0 0
New Level Baseball College Prep
Marcel Mercado
0 51 0 0 0 0 0 0 0 0
New Level Baseball College Prep
Zach Thomas
0 0 24 0 0 0 0 0 0 0
Nw Futures
Cody Blackhurst
0 62 0 0 0 0 0 0 0 0
Nw Futures
Jonathan Dabasinskas
0 0 31 0 0 0 0 0 0 0
Nw Futures
Jordan Head
51 6 0 0 0 0 0 0 0 0
Nw Futures
Ethan Hubbell
60 0 0 0 0 0 0 0 0 0
Nw Futures
Ben Lewis
0 0 68 0 0 0 0 0 0 0
Nw Futures
Jack Santic
0 0 25 0 0 0 0 0 0 0
Nw Futures
Nathan Van Dooren
0 7 6 0 0 0 0 0 0 0
Nw Futures
Jakob Von Lubken
0 43 0 0 0 0 0 0 0 0
Red Mountain High School
Carter Bogle
0 0 40 0 0 0 0 0 0 0
Red Mountain High School
Josiah Jaramillo
0 0 10 0 0 0 0 0 0 0
Red Mountain High School
Mason Kelley
42 0 0 0 0 0 0 0 0 0
Red Mountain High School
Cayne Killion
0 45 0 0 0 0 0 0 0 0
Red Mountain High School
Brandon Koble
0 48 0 0 0 0 0 0 0 0
Red Mountain High School
Dax Podany
0 0 47 0 0 0 0 0 0 0
Red Mountain High School
Payton Pudenz
32 0 43 0 0 0 0 0 0 0
Red Mountain High School
Nicholas Walter
21 14 0 0 0 0 0 0 0 0
SHOW CALI 18U
Hayden Hall
0 0 35 0 0 0 0 0 0 0
SHOW CALI 18U
William Hughes
25 13 10 0 0 0 0 0 0 0
SHOW CALI 18U
Devin Mason
0 43 0 0 0 0 0 0 0 0
SHOW CALI 18U
Andrew Ravelo
0 42 0 0 0 0 0 0 0 0
SHOW CALI 18U
Daylan Session
43 0 40 0 0 0 0 0 0 0
SHOW CALI 18U
Christian Sheppard
0 43 0 0 0 0 0 0 0 0
SHOW CALI 18U
Tyler Wong
49 0 29 0 0 0 0 0 0 0
Sticks Southwest CV 23
Diego Garcia
0 43 0 0 0 0 0 0 0 0
Sticks Southwest CV 23
Matthew Hart
26 0 0 0 0 0 0 0 0 0
Sticks Southwest CV 23
Jacob Heppner
0 0 47 0 0 0 0 0 0 0
Sticks Southwest CV 23
Connor Mattison
70 0 0 0 0 0 0 0 0 0
Sticks Southwest CV 23
Caiden Padget
0 0 60 0 0 0 0 0 0 0
Sticks Southwest CV 23
Manny Saldana
9 22 0 0 0 0 0 0 0 0
Sticks Southwest CV 23
Alejandro Santos III
12 0 8 0 0 0 0 0 0 0
Sticks Southwest CV 23
Liam Whalen
0 0 6 0 0 0 0 0 0 0
Trosky National 2022
Austin Balmes
38 0 0 0 0 0 0 0 0 0
Trosky National 2022
Will Bowen
0 0 31 0 0 0 0 0 0 0
Trosky National 2022
Kevin Ferguson
0 0 55 0 0 0 0 0 0 0
Trosky National 2022
Aidan Gonzalez
34 0 80 0 0 0 0 0 0 0
Trosky National 2022
Brad Gregory
0 0 34 0 0 0 0 0 0 0
Trosky National 2022
Brenden Moore
0 28 0 0 0 0 0 0 0 0
Trosky National 2022
Brady Pavlovsky
42 0 0 0 0 0 0 0 0 0
Trosky National 2022
Jack Pavlovsky
0 59 0 0 0 0 0 0 0 0
Trosky National 2023
Easton Barrett
0 0 0 61 0 0 0 0 0 0
Trosky National 2023
Jackson Batten
38 0 0 0 0 0 0 0 0 0
Trosky National 2023
Will Dart
0 0 40 0 0 0 0 0 0 0
Trosky National 2023
Christopher DiPrima
0 0 48 0 0 0 0 0 0 0
Trosky National 2023
Quinten Marsh
0 0 0 56 0 0 0 0 0 0
Trosky National 2023
Tatum Marsh
0 12 0 0 0 0 0 0 0 0
Trosky National 2023
Bryce McKnight
0 0 39 0 0 0 0 0 0 0
Trosky National 2023
Garren Rizzo
36 0 0 11 0 0 0 0 0 0
Trosky National 2023
Drew Rogers
21 0 0 0 0 0 0 0 0 0
Trosky National 2023
Cole Schoenwetter
0 74 0 0 0 0 0 0 0 0
Trosky/Showtime Upperclassmen
Koen Buck
0 0 0 63 0 0 0 0 0 0
Trosky/Showtime Upperclassmen
Travis Gibson
0 67 0 0 0 0 0 0 0 0
Trosky/Showtime Upperclassmen
Joshua Kophs
0 45 0 66 0 0 0 0 0 0
Trosky/Showtime Upperclassmen
Taylor Langworthy
0 77 0 0 0 0 0 0 0 0
Trosky/Showtime Upperclassmen
Caden Richardson
0 43 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