2,088 MLB PLAYERS | 14,476 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/21
Day 2
07/22
Day 3
07/23
Day 4
07/24
Day 5
07/25
Day 6
07/26
Day 7
07/27
Day 8
07/28
Day 9
07/29
Day 10
07/30
Arlington A’s 16u Rays
60 0 0 0 0 0 0 0 0 0
Arlington A’s 16u Rays
Michael Armstrong
0 79 0 0 0 0 0 0 0 0
Arlington A’s 16u Rays
Landon Carpenter
0 0 0 60 0 0 0 0 0 0
Arlington A’s 16u Rays
Blaine Gardner
0 0 0 36 0 0 0 0 0 0
Arlington A’s 16u Rays
Joss Hunter
0 0 0 42 0 0 0 0 0 0
Arlington A’s 16u Rays
Harrison Kliethermes
88 0 0 0 0 0 0 0 0 0
Arlington A’s 16u Rays
Danny Moreau
48 0 0 0 0 0 0 0 0 0
Arlington A’s 16u Rays
Karter Smalley
0 8 52 0 0 0 0 0 0 0
Arlington A’s 16u Rays
Jackson Thompson
6 0 97 0 0 0 0 0 0 0
Athletic Zone Baseball
Juan Aranda
0 48 0 0 0 0 0 0 0 0
Athletic Zone Baseball
Edwin Chavez
29 0 0 0 0 0 0 0 0 0
Athletic Zone Baseball
Leonel Leiva
44 0 29 0 0 0 0 0 0 0
Athletic Zone Baseball
David Munoz
10 0 0 0 0 0 0 0 0 0
Athletic Zone Baseball
Vicente Rosas
29 0 0 22 0 0 0 0 0 0
Athletic Zone Baseball
Noah Silva
46 0 0 52 0 0 0 0 0 0
Athletic Zone Baseball
Sebastian Vasquez
45 0 0 0 0 0 0 0 0 0
Athletic Zone Baseball
Saul Vela
32 0 41 0 0 0 0 0 0 0
Dallas Bandits - McFadden 16u
Dakota Angielski
0 42 0 22 0 0 0 0 0 0
Dallas Bandits - McFadden 16u
Christopher Germanos
0 0 5 0 0 0 0 0 0 0
Dallas Bandits - McFadden 16u
Jorge Herrera
0 43 0 16 0 0 0 0 0 0
Dallas Bandits - McFadden 16u
Seth Hubbard
0 45 0 0 0 0 0 0 0 0
Dallas Bandits - McFadden 16u
Fin Long
0 0 72 0 0 0 0 0 0 0
Dallas Bandits - McFadden 16u
Logan McGuire
51 0 0 95 0 0 0 0 0 0
Dallas Bandits - McFadden 16u
Isaiah Torres
0 72 0 0 0 0 0 0 0 0
Dallas Bandits - McFadden 16u
Will Whitehead
59 0 0 67 0 0 0 0 0 0
Dallas Bandits - Trevino 16U
Jacob Bowers
0 0 0 21 0 0 0 0 0 0
Dallas Bandits - Trevino 16U
Benjamin Escalara
0 31 0 0 0 0 0 0 0 0
Dallas Bandits - Trevino 16U
Alex Hill
90 0 0 0 0 0 0 0 0 0
Dallas Bandits - Trevino 16U
Will Ketcham
0 0 66 0 0 0 0 0 0 0
Dallas Bandits - Trevino 16U
Cade Rabal
28 0 65 0 0 0 0 0 0 0
Dallas Bandits - Trevino 16U
Garrett Terry
0 0 78 27 0 0 0 0 0 0
Dallas Bandits - Trevino 16U
Wyatt Wilson
0 62 0 51 0 0 0 0 0 0
Dallas Tigers North 16u Smith/Norris
Collin Clayton
0 85 0 0 0 0 0 0 0 0
Dallas Tigers North 16u Smith/Norris
Gavin Gontarek
0 22 0 0 0 0 0 0 0 0
Dallas Tigers North 16u Smith/Norris
Ethan Jones
0 0 85 0 0 0 0 0 0 0
Dallas Tigers North 16u Smith/Norris
Andrew Kirkland
86 0 0 0 0 0 0 0 0 0
Dallas Tigers North 16u Smith/Norris
Halen Miller
0 66 0 0 0 0 0 0 0 0
Dallas Tigers North 16u Smith/Norris
Christopher Platin
0 10 0 0 0 0 0 0 0 0
Dallas Tigers North 16u Smith/Norris
Adam Spears
5 0 0 0 0 0 0 0 0 0
Dallas Tigers North 16u Smith/Norris
Ryan Zangri
0 0 30 0 0 0 0 0 0 0
Dc Rangers 16u
Cristian Aranda
43 0 73 0 0 0 0 0 0 0
Dc Rangers 16u
Rudy Martinez
12 39 0 57 0 0 0 0 0 0
Dc Rangers 16u
Jackson Montee
41 0 13 0 0 0 0 0 0 0
Dc Rangers 16u
Aaron Oquendo
0 63 0 0 0 0 0 0 0 0
Dc Rangers 16u
Alexander Parker
0 0 63 0 0 0 0 0 0 0
Dc Rangers 16u
Hunter Schwein
0 33 0 53 0 0 0 0 0 0
Dc Rangers 16u
Samuel Willingham
0 0 91 0 0 0 0 0 0 0
Driven Elite 16U Greene/ McPike
Quade Dickert
0 0 0 19 0 0 0 0 0 0
Driven Elite 16U Greene/ McPike
Kierin Green
0 81 0 0 0 0 0 0 0 0
Driven Elite 16U Greene/ McPike
Jude Kajiwara
18 0 0 0 0 0 0 0 0 0
Driven Elite 16U Greene/ McPike
Holt Lindsey
0 0 17 0 0 0 0 0 0 0
Driven Elite 16U Greene/ McPike
Caleb Millen
0 0 91 0 0 0 0 0 0 0
Driven Elite 16U Greene/ McPike
Deven Rawal
67 0 0 0 0 0 0 0 0 0
Driven Elite 16U Greene/ McPike
Ryder Russell
9 0 0 35 0 0 0 0 0 0
Driven Elite 16U Greene/ McPike
Scott Sanders
0 25 0 43 0 0 0 0 0 0
Driven Elite 16U Greene/ McPike
Gabe Sipes
0 0 93 0 0 0 0 0 0 0
Ft. Worth Mavericks 16u Wiggins
Ben Blackburn
29 0 40 0 0 0 0 0 0 0
Ft. Worth Mavericks 16u Wiggins
Brayden Fox
0 6 0 0 0 0 0 0 0 0
Ft. Worth Mavericks 16u Wiggins
Grant Harris
32 0 0 0 0 0 0 0 0 0
Ft. Worth Mavericks 16u Wiggins
Jack Kale
0 103 0 0 0 0 0 0 0 0
Ft. Worth Mavericks 16u Wiggins
Cooper Kirkpatrick
0 24 0 0 0 0 0 0 0 0
Ft. Worth Mavericks 16u Wiggins
Jeaden Powell
23 0 70 0 0 0 0 0 0 0
Ft. Worth Mavericks 16u Wiggins
Trey Ramirez
45 0 0 0 0 0 0 0 0 0
Ft. Worth Mavericks 16u Wiggins
Blaine Skains
0 0 91 0 0 0 0 0 0 0
Hooks 16u
Rawling Barton
0 0 26 27 0 0 0 0 0 0
Hooks 16u
Eric Bates
0 0 0 67 0 0 0 0 0 0
Hooks 16u
Antonyo Horton
0 0 0 38 0 0 0 0 0 0
Hooks 16u
Ryder King
0 0 43 0 0 0 0 0 0 0
Hooks 16u
Brandon Klanika
0 86 0 0 0 0 0 0 0 0
Hooks 16u
Barrett Maggard
0 0 17 0 0 0 0 0 0 0
Hooks 16u
Jarrett Pankonien
0 0 45 0 0 0 0 0 0 0
Hooks 16u
Cash Perez
74 0 0 0 0 0 0 0 0 0
Hooks 16u
Mason Posey
0 105 0 0 0 0 0 0 0 0
Mansfield Naturals
Caden Cone
0 24 0 0 0 0 0 0 0 0
Mansfield Naturals
Cooper Dunnagan
0 0 0 60 0 0 0 0 0 0
Mansfield Naturals
Lucas Hubbard
35 0 0 29 0 0 0 0 0 0
Mansfield Naturals
Easton Kinder
0 0 62 0 0 0 0 0 0 0
Mansfield Naturals
Zaidin Perez
0 0 52 0 0 0 0 0 0 0
Mansfield Naturals
Noah Raines
0 78 0 0 0 0 0 0 0 0
Mansfield Naturals
Brady Riles
0 0 0 95 0 0 0 0 0 0
Mansfield Naturals
Colton Stayton
0 0 34 0 0 0 0 0 0 0
Mansfield Naturals
Matt Wilhelm
70 0 0 0 0 0 0 0 0 0
McKinney Marshals 16u
Nestor Becerra
0 0 6 0 0 0 0 0 0 0
McKinney Marshals 16u
Joey Brooks
0 0 57 0 0 0 0 0 0 0
McKinney Marshals 16u
Jacob Carlson
0 0 81 0 0 0 0 0 0 0
McKinney Marshals 16u
Thomas Melvin
0 0 0 95 0 0 0 0 0 0
McKinney Marshals 16u
Tomas Ramirez
0 0 11 0 0 0 0 0 0 0
McKinney Marshals 16u
Shreyas Reddy
84 0 0 0 0 0 0 0 0 0
McKinney Marshals 16u
Dylan Tate
40 0 29 0 0 0 0 0 0 0
McKinney Marshals 16u
Curtis Wolfe
0 0 89 0 0 0 0 0 0 0
McKinney Marshals 16u
Gabriel Yescas
0 52 0 0 0 0 0 0 0 0
NTx Aggies Baseball
James Baxter
0 17 0 0 0 0 0 0 0 0
NTx Aggies Baseball
Thomas Baxter
0 0 0 99 0 0 0 0 0 0
NTx Aggies Baseball
Chase Hawthorne
0 49 0 0 0 0 0 0 0 0
NTx Aggies Baseball
Travis Matchett
0 6 0 0 0 0 0 0 0 0
NTx Aggies Baseball
Jayden Maum
0 49 0 0 0 0 0 0 0 0
NTx Aggies Baseball
Zaine Reed
0 0 38 0 0 0 0 0 0 0
NTx Aggies Baseball
George Ruvalcaba
0 7 0 11 0 0 0 0 0 0
NTx Aggies Baseball
Micah Sanchez
29 0 52 0 0 0 0 0 0 0
NTx Aggies Baseball
Caleb Staggs
78 0 0 0 0 0 0 0 0 0
NTx Aggies Baseball
Parker Williams
0 66 0 0 0 0 0 0 0 0
Ntx Ducks 16u
Kinkaide Brown
17 0 0 0 0 0 0 0 0 0
Ntx Ducks 16u
Jack Dietz
0 0 0 74 0 0 0 0 0 0
Ntx Ducks 16u
Dylan Johnston
0 14 0 0 0 0 0 0 0 0
Ntx Ducks 16u
Robert Martinez III
0 0 0 18 0 0 0 0 0 0
Ntx Ducks 16u
Matthew Nguyen
0 86 0 0 0 0 0 0 0 0
Ntx Ducks 16u
Kade Onstott
0 0 84 0 0 0 0 0 0 0
Ntx Ducks 16u
Phoenix Randolph
12 0 28 6 0 0 0 0 0 0
Ntx Ducks 16u
Luke Scarborough
75 0 0 0 0 0 0 0 0 0
Ntx Ducks 16u
Jeremiah Taylor
0 0 76 0 0 0 0 0 0 0
Ntx Ducks 16u
Jordan Todd
0 0 0 23 0 0 0 0 0 0
Stix 2024 Prospects White
Landon Brewer
0 14 0 0 0 0 0 0 0 0
Stix 2024 Prospects White
Dawson Brosnaham
52 0 0 0 0 0 0 0 0 0
Stix 2024 Prospects White
Kolbe Fielder
0 0 0 90 0 0 0 0 0 0
Stix 2024 Prospects White
Dasan Hill
18 0 0 0 0 0 0 0 0 0
Stix 2024 Prospects White
Brent Lee
38 0 0 0 0 0 0 0 0 0
Stix 2024 Prospects White
Jameson Lucky
24 0 0 0 0 0 0 0 0 0
Stix 2024 Prospects White
Ryan McClain
0 90 0 0 0 0 0 0 0 0
Stix 2024 Prospects White
Cooper Powell
86 0 0 0 0 0 0 0 0 0
Stix 2024 Prospects White
Micah Voelker
0 0 45 0 0 0 0 0 0 0
Stix 2024 Prospects White
Ben Welch
0 13 70 0 0 0 0 0 0 0
Stix South 2024 Futures Black
Xavier Alvarez
0 0 31 0 0 0 0 0 0 0
Stix South 2024 Futures Black
Diesel Ayres
0 0 71 0 0 0 0 0 0 0
Stix South 2024 Futures Black
Cayden Byrd
0 58 0 0 0 0 0 0 0 0
Stix South 2024 Futures Black
Sam Looney
0 2 11 22 0 0 0 0 0 0
Stix South 2024 Futures Black
Mason McCullough
0 65 0 0 0 0 0 0 0 0
Stix South 2024 Futures Black
Kyler McElhaney
0 0 15 0 0 0 0 0 0 0
Stix South 2024 Futures Black
Christopher Cole Upton
0 0 66 0 0 0 0 0 0 0
Stix South 2024 Futures Black
Jake West
99 0 0 0 0 0 0 0 0 0
Stix South 2024 Futures Black
Kaden White
0 0 0 54 0 0 0 0 0 0
Texas Oilers 16u Terwilliger
Brennan Anderson
35 0 7 0 0 0 0 0 0 0
Texas Oilers 16u Terwilliger
Hunter Bishop
23 0 0 0 0 0 0 0 0 0
Texas Oilers 16u Terwilliger
Shane Cruz
83 0 0 87 0 0 0 0 0 0
Texas Oilers 16u Terwilliger
Drew Estrada
12 62 0 0 0 0 0 0 0 0
Texas Oilers 16u Terwilliger
Vince Estrada
0 83 0 0 0 0 0 0 0 0
Texas Oilers 16u Terwilliger
Grant Pitts
48 0 27 0 0 0 0 0 0 0
Texas Oilers 16u Terwilliger
Ed Stark
0 0 68 0 0 0 0 0 0 0
Texas Oilers 16u Terwilliger
Garrett Wilson
50 0 0 17 0 0 0 0 0 0
Texas Sox 2024 Scout Team
Trey Allen
0 0 0 96 0 0 0 0 0 0
Texas Sox 2024 Scout Team
Logan Baresh
0 0 64 0 0 0 0 0 0 0
Texas Sox 2024 Scout Team
Brenden Bryson
23 0 0 0 0 0 0 0 0 0
Texas Sox 2024 Scout Team
Lawson Darthard
15 0 0 0 0 0 0 0 0 0
Texas Sox 2024 Scout Team
Cooper Davis
0 8 0 3 0 0 0 0 0 0
Texas Sox 2024 Scout Team
Ryan Dembroski
40 0 0 65 0 0 0 0 0 0
Texas Sox 2024 Scout Team
Dylan Dick
0 67 0 0 0 0 0 0 0 0
Texas Sox 2024 Scout Team
Aiden Dixon
23 0 0 0 0 0 0 0 0 0
Texas Sox 2024 Scout Team
Nash Sanders
0 18 0 0 0 0 0 0 0 0
Texas Sox 2024 Scout Team
Slade Steele
0 52 0 0 0 0 0 0 0 0
Texas Sox 2024 Scout Team
Ben Watson
16 37 0 86 0 0 0 0 0 0
Texas Sox 2024 Scout Team
Brandon Young
0 0 84 0 0 0 0 0 0 0
The Express Baseball Club - Noriega
Christian Cervantes
0 103 0 0 0 0 0 0 0 0
The Express Baseball Club - Noriega
Anthony Rios
0 96 0 0 0 0 0 0 0 0
The Express Baseball Club - Noriega
Dylan Tauscheck
0 0 97 0 0 0 0 0 0 0
The Express Baseball Club - Noriega
John Vance
0 0 18 0 0 0 0 0 0 0
The Express Baseball Club - Noriega
Jesus Villarreal Jr
88 0 0 0 0 0 0 0 0 0
Tx Giants 16u
Gabriel Aleman
0 0 83 0 0 0 0 0 0 0
Tx Giants 16u
Diego Eguia
35 0 0 0 0 0 0 0 0 0
Tx Giants 16u
Noah Esparza
0 22 0 0 0 0 0 0 0 0
Tx Giants 16u
Diego Hernandez
0 0 11 0 0 0 0 0 0 0
Tx Giants 16u
Jake Landrum
37 0 0 0 0 0 0 0 0 0
Tx Giants 16u
Adrian Lopez
0 0 0 57 0 0 0 0 0 0
Tx Giants 16u
Allan McDowell
0 57 0 0 0 0 0 0 0 0
Tx Giants 16u
Jonathan Mendez
44 0 0 0 0 0 0 0 0 0
Tx Giants 16u
Tanner Oates
0 0 62 0 0 0 0 0 0 0
Tx Giants 16u
Ben Stec
0 43 0 52 0 0 0 0 0 0
Ub Texas 16u Quinton
Evan Bryan
0 19 0 0 0 0 0 0 0 0
Ub Texas 16u Quinton
Nicholas Dennington
0 13 73 0 0 0 0 0 0 0
Ub Texas 16u Quinton
Luke Gaunt
0 91 0 0 0 0 0 0 0 0
Ub Texas 16u Quinton
Jaxon Kubos
0 0 5 0 0 0 0 0 0 0
Ub Texas 16u Quinton
Luke Leneveu
0 0 0 81 0 0 0 0 0 0
Ub Texas 16u Quinton
Andrew May
0 12 81 0 0 0 0 0 0 0
Ub Texas 16u Quinton
Caden McGilvray
68 0 0 0 0 0 0 0 0 0
Ub Texas 16u Quinton
Nathan Redington
0 15 0 0 0 0 0 0 0 0
United Powell/Valbuena
Zander Bison
98 0 0 0 0 0 0 0 0 0
United Powell/Valbuena
Matthew Bracken
0 71 0 0 0 0 0 0 0 0
United Powell/Valbuena
William Hickson
4 19 0 0 0 0 0 0 0 0
United Powell/Valbuena
Tate Nelson
0 0 94 0 0 0 0 0 0 0
United Powell/Valbuena
Austin Powell
0 0 0 77 0 0 0 0 0 0
United Powell/Valbuena
Nicholas Rogers
0 0 0 25 0 0 0 0 0 0
United Powell/Valbuena
Davis Roltsch
0 103 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
07/21
Day 2
07/22
Day 3
07/23
Day 4
07/24
2022 16U PGBA Open at DBU & TCUMansfield NaturalsEaston Kinder837/17/2022 RR
2022 16U Red Raider Classic at Texas TechPrime Cavemen - ShelbyTrenton Parker767/17/2022 RR