2,209 MLB PLAYERS | 15,133 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
06/10
Day 2
06/11
Day 3
06/12
Day 4
06/13
Day 5
06/14
Day 6
06/15
Day 7
06/16
Day 8
06/17
Day 9
06/18
Day 10
06/19
80 Grade Baseball
Grant Brunner
42 0 69 0 0 0 0 0 0 0
80 Grade Baseball
Landon Hock
0 9 0 0 0 0 0 0 0 0
80 Grade Baseball
Noah Humphreys
39 0 13 0 0 0 0 0 0 0
80 Grade Baseball
Weston Isaacs
0 28 0 0 0 0 0 0 0 0
80 Grade Baseball
Cade Karbs
11 0 0 0 0 0 0 0 0 0
80 Grade Baseball
Josh Klontz
44 0 0 0 0 0 0 0 0 0
80 Grade Baseball
Austin Parker
0 29 55 0 0 0 0 0 0 0
80 Grade Baseball
Hudson Robinson
0 44 0 0 0 0 0 0 0 0
Aasa A'S
Kaden Bethel
0 0 59 0 0 0 0 0 0 0
Aasa A'S
Carter Helm
61 0 0 0 0 0 0 0 0 0
Aasa A'S
Noah Kessler
0 49 0 0 0 0 0 0 0 0
Aasa A'S
Tate McNew
0 0 36 0 0 0 0 0 0 0
Aasa A'S
Jayden Mies
0 54 0 0 0 0 0 0 0 0
Aasa A'S
Brady Unrein
10 0 0 76 0 0 0 0 0 0
Aasa A'S
Hank Welu
52 0 0 27 0 0 0 0 0 0
Air Capital Flyers
Rhett Briggs
0 29 0 0 0 0 0 0 0 0
Air Capital Flyers
Max Brown
0 0 0 40 0 0 0 0 0 0
Air Capital Flyers
Cole Chalashtari
58 0 0 28 0 0 0 0 0 0
Air Capital Flyers
Dehen Classen
0 0 0 20 0 0 0 0 0 0
Air Capital Flyers
Colby Gomez
0 0 56 0 0 0 0 0 0 0
Air Capital Flyers
Whit Rhodes
27 0 0 0 0 0 0 0 0 0
Air Capital Flyers
Peyton Smith
13 0 0 27 0 0 0 0 0 0
Air Capital Flyers
Drew Torgerson
0 0 63 0 0 0 0 0 0 0
Air Capital Flyers
Luke Youngdahl
21 0 0 0 0 0 0 0 0 0
Air Capital Flyers
Justin Zerger
0 57 0 0 0 0 0 0 0 0
Dallas Tigers West 15u Duran
Ben Bullock
38 0 0 0 0 0 0 0 0 0
Dallas Tigers West 15u Duran
Jason Carrell
0 0 0 2 0 0 0 0 0 0
Dallas Tigers West 15u Duran
Joshua Cawelti
0 25 0 0 0 0 0 0 0 0
Dallas Tigers West 15u Duran
Corbin Crump
0 0 40 0 0 0 0 0 0 0
Dallas Tigers West 15u Duran
Josh Hawkins
0 27 0 0 0 0 0 0 0 0
Dallas Tigers West 15u Duran
Luke Heller
44 0 66 0 0 0 0 0 0 0
Dallas Tigers West 15u Duran
Evan Laredo
0 32 0 0 0 0 0 0 0 0
Dallas Tigers West 15u Duran
Matthew Tellez
0 40 0 0 0 0 0 0 0 0
Dallas Tigers West 15u Tennery
Kaden Bacon
47 0 0 0 0 0 0 0 0 0
Dallas Tigers West 15u Tennery
Matthew Bekish
0 2 47 0 0 0 0 0 0 0
Dallas Tigers West 15u Tennery
Blake Bramlett
0 27 0 0 0 0 0 0 0 0
Dallas Tigers West 15u Tennery
Cooper Brown
0 42 0 0 0 0 0 0 0 0
Dallas Tigers West 15u Tennery
Johnny Garcia
11 0 4 0 0 0 0 0 0 0
Dallas Tigers West 15u Tennery
Matthew Hernandez
53 0 0 0 0 0 0 0 0 0
Dallas Tigers West 15u Tennery
Anthony Lara
0 15 6 0 0 0 0 0 0 0
Dallas Tigers West 15u Tennery
Jesse Owen
0 24 0 28 0 0 0 0 0 0
Dallas Tigers West 15u Tennery
Samuel Pemberton
0 0 24 0 0 0 0 0 0 0
Dallas Tigers West 15u Tennery
Trace Spann
0 0 22 0 0 0 0 0 0 0
Extra Effort 15u
Aj Brennan
16 0 7 0 0 0 0 0 0 0
Extra Effort 15u
Aidan Davey
0 109 0 0 0 0 0 0 0 0
Extra Effort 15u
Theodore Doe
30 0 0 0 0 0 0 0 0 0
Extra Effort 15u
William ( Seth ) Gregory
21 0 0 0 0 0 0 0 0 0
Extra Effort 15u
Joshua Johnson
0 25 73 0 0 0 0 0 0 0
Extra Effort 15u
Korben Johnson
9 0 0 65 0 0 0 0 0 0
Extra Effort 15u
Colton Whitnah
19 0 0 0 0 0 0 0 0 0
MVP 15U
Kael Aud
0 0 22 0 0 0 0 0 0 0
MVP 15U
Kolton Danker
0 0 5 0 0 0 0 0 0 0
MVP 15U
Cooper Howe
57 0 0 0 0 0 0 0 0 0
MVP 15U
Maddox Lawson
0 54 0 0 0 0 0 0 0 0
MVP 15U
Ethan Michael
0 27 0 0 0 0 0 0 0 0
MVP 15U
Beau Smith
0 0 88 0 0 0 0 0 0 0
MVP 15U
Kade Varner
0 30 0 0 0 0 0 0 0 0
Offspeed Athletics Blue
Julyen Aguilera
42 0 0 26 0 0 0 0 0 0
Offspeed Athletics Blue
Will Flaming
0 0 0 45 0 0 0 0 0 0
Offspeed Athletics Blue
Jaydan Gibson
0 17 42 0 0 0 0 0 0 0
Offspeed Athletics Blue
Christian McGuire
11 0 5 0 0 0 0 0 0 0
Offspeed Athletics Blue
Max McLemore
40 0 0 0 0 0 0 0 0 0
Offspeed Athletics Blue
Andrew Ramos
0 51 0 0 0 0 0 0 0 0
Offspeed Athletics Blue
Hagen Shedd
0 0 90 0 0 0 0 0 0 0
Offspeed Athletics Blue
Payne Williams
0 43 0 43 0 0 0 0 0 0
Offspeed Athletics Red
Jacob Cunningham
0 80 0 0 0 0 0 0 0 0
Offspeed Athletics Red
Rece Davis
15 0 30 0 0 0 0 0 0 0
Offspeed Athletics Red
Carson Haffner
0 0 75 0 0 0 0 0 0 0
Offspeed Athletics Red
Dawson Jaco
0 0 0 80 0 0 0 0 0 0
Offspeed Athletics Red
Cannon Melban
0 8 0 23 0 0 0 0 0 0
Offspeed Athletics Red
Tyler Reed
60 0 0 0 0 0 0 0 0 0
Offspeed Athletics Red
Braelen Silva
57 0 0 0 0 0 0 0 0 0
Ok Fuel 2024
Braylon Brooks
36 0 0 95 0 0 0 0 0 0
Ok Fuel 2024
Beau (Kash) Ferris
36 0 26 34 0 0 0 0 0 0
Ok Fuel 2024
Drake Fittro
0 0 95 0 0 0 0 0 0 0
Ok Fuel 2024
Deacon Frazee
0 0 0 23 0 0 0 0 0 0
Ok Fuel 2024
Owen Hall
0 29 0 95 0 0 0 0 0 0
Ok Fuel 2024
Ashton Hartwig
0 88 0 0 0 0 0 0 0 0
Ok Fuel 2024
Luke Johnston
19 0 0 0 0 0 0 0 0 0
Ok Fuel 2024
Cale Sudderth
0 0 0 95 0 0 0 0 0 0
Ok Fuel 2024
David Wind
0 15 0 0 0 0 0 0 0 0
OKC Sandlot - Ganter
Ryne Anders
0 0 41 0 0 0 0 0 0 0
OKC Sandlot - Ganter
Ty Bohuslavicky
0 0 0 62 0 0 0 0 0 0
OKC Sandlot - Ganter
Trenton Coe
0 21 0 0 0 0 0 0 0 0
OKC Sandlot - Ganter
Cade Cometti
68 0 0 0 0 0 0 0 0 0
OKC Sandlot - Ganter
William Ganter
0 0 0 9 0 0 0 0 0 0
OKC Sandlot - Ganter
Nathan Halverson
0 31 0 0 0 0 0 0 0 0
OKC Sandlot - Ganter
Ben Heefner
0 0 0 27 0 0 0 0 0 0
OKC Sandlot - Ganter
Easton Perkins
0 68 0 0 0 0 0 0 0 0
OKC Sandlot - Ganter
Kasen Rinehart
31 0 0 0 0 0 0 0 0 0
OKC Sandlot - Ganter
Reid Samson
50 0 0 10 0 0 0 0 0 0
OKC Sandlot - Ganter
Kade Williams
0 0 80 0 0 0 0 0 0 0
Oklahoma Process 15U
Joseph Breshears
21 0 0 0 0 0 0 0 0 0
Oklahoma Process 15U
Easton Howard
0 81 0 0 0 0 0 0 0 0
Oklahoma Process 15U
Braxton Jones
0 0 88 0 0 0 0 0 0 0
Oklahoma Process 15U
Micco Jones
30 0 0 0 0 0 0 0 0 0
Oklahoma Process 15U
Peyton McCafferty
46 0 0 64 0 0 0 0 0 0
Oklahoma Process 15U
Luke Meachem
0 0 24 0 0 0 0 0 0 0
Oklahoma Process 15U
Jaxon Penn
0 0 0 42 0 0 0 0 0 0
Oklahoma Process 15U
Aaron Roberts
0 22 0 0 0 0 0 0 0 0
OKPWP- 15U
Dakota Angielski
0 0 49 0 0 0 0 0 0 0
OKPWP- 15U
Eli Buxton
0 43 0 0 0 0 0 0 0 0
OKPWP- 15U
Will Casselberry
0 2 9 0 0 0 0 0 0 0
OKPWP- 15U
JT Davis
0 67 0 0 0 0 0 0 0 0
OKPWP- 15U
Mason Gooding
0 0 60 0 0 0 0 0 0 0
OKPWP- 15U
Alex Hall
0 0 0 23 0 0 0 0 0 0
OKPWP- 15U
Luke Stone
21 0 23 0 0 0 0 0 0 0
OKPWP- 15U
Conor Taylor
75 0 0 0 0 0 0 0 0 0
Okx
Liam Bellmard
0 25 0 0 0 0 0 0 0 0
Okx
Taij Chavez
0 0 14 0 0 0 0 0 0 0
Okx
Dylan Free
69 0 0 0 0 0 0 0 0 0
Okx
Ikie Gleeson
0 0 56 0 0 0 0 0 0 0
Okx
Jesse Manuel
0 29 0 0 0 0 0 0 0 0
Okx
Jaxon Morrow
25 0 0 0 0 0 0 0 0 0
Okx
Tabb Pawley
0 37 0 0 0 0 0 0 0 0
Okx
Gabriel Rios
43 0 0 0 0 0 0 0 0 0
Okx
Tyler Sobolik
0 0 64 0 0 0 0 0 0 0
Outlaws
Brax Peter
39 0 0 46 0 0 0 0 0 0
Outlaws
Easton Renn
26 0 9 45 0 0 0 0 0 0
Outlaws
Cade Saporito
0 21 0 0 0 0 0 0 0 0
Outlaws
Wyatt Scales
0 0 0 17 0 0 0 0 0 0
Outlaws
Deacon Shapp
22 0 0 0 0 0 0 0 0 0
Outlaws
Peyton Shapp
0 40 0 0 0 0 0 0 0 0
Outlaws
Rhett Smith
0 53 0 0 0 0 0 0 0 0
Outlaws
Alex Williams
0 0 98 0 0 0 0 0 0 0
Pride Baseball 2024
Jace Arnold
0 96 0 0 0 0 0 0 0 0
Pride Baseball 2024
Dylan Baldridge
0 0 85 0 0 0 0 0 0 0
Pride Baseball 2024
Kayden Campbell
0 0 0 24 0 0 0 0 0 0
Pride Baseball 2024
Jackson Farrell
0 0 0 91 0 0 0 0 0 0
Pride Baseball 2024
Wyatt Rutledge
0 0 23 0 0 0 0 0 0 0
Pride Baseball 2024
James Sammons
35 0 0 86 0 0 0 0 0 0
Pride Baseball 2024
Miller Tavaglione
0 0 26 24 0 0 0 0 0 0
Pride Baseball 2024
Stratton White
24 0 0 0 0 0 0 0 0 0
Risin Baseball- Phillips
Andres Aguilar
0 0 18 0 0 0 0 0 0 0
Risin Baseball- Phillips
Tanner Ellis
0 0 85 0 0 0 0 0 0 0
Risin Baseball- Phillips
Spencer Ille
30 0 0 71 0 0 0 0 0 0
Risin Baseball- Phillips
Hayden O'shea
44 0 0 14 0 0 0 0 0 0
Risin Baseball- Phillips
Tyler Shaw
0 84 0 0 0 0 0 0 0 0
Risin Baseball- Phillips
Harrison Utley
0 0 0 32 0 0 0 0 0 0
Risin Baseball- Phillips
Kade Vickrey
35 0 0 0 0 0 0 0 0 0
Senators
Grey
30 0 0 0 0 0 0 0 0 0
Senators
Parker Allen
0 44 0 0 0 0 0 0 0 0
Senators
Rylan Hutchins
0 0 12 0 0 0 0 0 0 0
Senators
Robert Johnson
26 0 0 0 0 0 0 0 0 0
Senators
Kohen Maroney
28 0 0 0 0 0 0 0 0 0
Senators
Robert Bryan McDaniel
31 0 88 0 0 0 0 0 0 0
Senators
Gavin Pierce
0 23 0 69 0 0 0 0 0 0
Senators
Rody Williams
0 44 0 28 0 0 0 0 0 0
Skills 15U
Gage Geiger
0 0 80 0 0 0 0 0 0 0
Skills 15U
Jackson Macwilliams
80 0 0 0 0 0 0 0 0 0
Skills 15U
Chance Owens
0 0 21 0 0 0 0 0 0 0
Skills 15U
Ryan Todd
0 0 18 0 0 0 0 0 0 0
Skills 15U
Logan Wade
0 59 0 0 0 0 0 0 0 0
Sox - Pt Blue
Coby Bell
44 0 0 27 0 0 0 0 0 0
Sox - Pt Blue
Jack Blevins
0 0 70 0 0 0 0 0 0 0
Sox - Pt Blue
La'Quarius Brown
0 0 0 19 0 0 0 0 0 0
Sox - Pt Blue
Cole Carlton
0 24 0 24 0 0 0 0 0 0
Sox - Pt Blue
Jagger Dodson
0 0 0 43 0 0 0 0 0 0
Sox - Pt Blue
Conner Hubbs
0 0 39 0 0 0 0 0 0 0
Sox - Pt Blue
Eli McCall
0 25 0 0 0 0 0 0 0 0
Sox - Pt Blue
Carter Nye
30 0 15 0 0 0 0 0 0 0
Stix 2024 Prospects - Black
Conner Bell
0 0 23 0 0 0 0 0 0 0
Stix 2024 Prospects - Black
Davis Blair
36 0 0 0 0 0 0 0 0 0
Stix 2024 Prospects - Black
Drew Devillier
54 0 0 0 0 0 0 0 0 0
Stix 2024 Prospects - Black
Braden McIntire
0 0 0 71 0 0 0 0 0 0
Stix 2024 Prospects - Black
Austin Myers
0 0 58 0 0 0 0 0 0 0
Stix 2024 Prospects - Black
Jude Pacheco
0 19 0 0 0 0 0 0 0 0
Stix 2024 Prospects - Black
Jackson Ridge
0 36 0 0 0 0 0 0 0 0
Stix 2024 Prospects - Black
Eric Rogers
0 77 0 0 0 0 0 0 0 0
Stix 2024 Prospects - Black
Ryan Ventura
0 0 0 46 0 0 0 0 0 0
Stix 2024 Prospects Red
Joseph Kubo
59 0 0 0 0 0 0 0 0 0
Stix 2024 Prospects Red
Ben Lane
0 10 0 0 0 0 0 0 0 0
Stix 2024 Prospects Red
Maxx Malyk
0 0 30 0 0 0 0 0 0 0
Stix 2024 Prospects Red
Kyle Martin
25 0 0 0 0 0 0 0 0 0
Stix 2024 Prospects Red
Ryan McClain
0 22 0 0 0 0 0 0 0 0
Stix 2024 Prospects Red
Luke Scarborough
38 0 0 0 0 0 0 0 0 0
Stix 2024 Prospects Red
Bryson Shirley
0 75 0 0 0 0 0 0 0 0
Stix 2024 Prospects Red
Gavin Taylor
0 0 79 0 0 0 0 0 0 0
Stix North 2024 Prospects Black
Ashton Creighton
38 0 27 24 0 0 0 0 0 0
Stix North 2024 Prospects Black
Cole Gladden
0 33 0 0 0 0 0 0 0 0
Stix North 2024 Prospects Black
Nick Nolen
9 30 0 16 0 0 0 0 0 0
Stix North 2024 Prospects Black
Adrian Rodriguez
0 19 24 0 0 0 0 0 0 0
Stix North 2024 Prospects Black
Austin Smith
33 0 0 26 0 0 0 0 0 0
Stix North 2024 Prospects Black
Austin Wren
0 0 49 0 0 0 0 0 0 0
Stix North 2024 Prospects Black
Ian Yu
0 0 0 22 0 0 0 0 0 0
Stix North 2024 Prospects Black
Mason Ziemann
21 1 6 0 0 0 0 0 0 0
Texas Oilers 15U Terwilliger
Hunter Bishop
29 0 43 0 0 0 0 0 0 0
Texas Oilers 15U Terwilliger
Carter Lothschutz
19 0 18 0 0 0 0 0 0 0
Texas Oilers 15U Terwilliger
Alijah Merkson
0 27 69 0 0 0 0 0 0 0
Texas Oilers 15U Terwilliger
Bryson Roberts
55 0 0 0 0 0 0 0 0 0
Texas Oilers 15U Terwilliger
Ed Stark
0 69 0 0 0 0 0 0 0 0
The Show 405 Baseball 2024
Chance Acord
56 0 0 0 0 0 0 0 0 0
The Show 405 Baseball 2024
Pryce Bender
0 0 8 95 0 0 0 0 0 0
The Show 405 Baseball 2024
Easton Costa
0 32 0 32 0 0 0 0 0 0
The Show 405 Baseball 2024
Cooper Frazee
15 0 0 0 0 0 0 0 0 0
The Show 405 Baseball 2024
Tanner Norman
0 0 0 8 0 0 0 0 0 0
The Show 405 Baseball 2024
Ty Parker
0 0 0 80 0 0 0 0 0 0
The Show 405 Baseball 2024
Mason Toy
0 0 0 93 0 0 0 0 0 0
The Show 405 Baseball 2024
Cash Williams
0 86 0 0 0 0 0 0 0 0
The Show 405 Baseball 2024
Luke Williams
0 0 85 0 0 0 0 0 0 0
Ubc Badarack 15u
Jamison Adams
3 0 0 0 0 0 0 0 0 0
Ubc Badarack 15u
Camden Blackson
0 41 0 58 0 0 0 0 0 0
Ubc Badarack 15u
Stone Criste
0 69 0 0 0 0 0 0 0 0
Ubc Badarack 15u
Cash Frazier
0 0 29 0 0 0 0 0 0 0
Ubc Badarack 15u
Connor Jarzombek
52 0 0 63 0 0 0 0 0 0
Ubc Badarack 15u
Hunter Kidd
0 0 0 41 0 0 0 0 0 0
Ubc Badarack 15u
Austin Powell
0 0 0 32 0 0 0 0 0 0
Ubc Badarack 15u
Anthony Sanchez
33 0 0 34 0 0 0 0 0 0
Ubc Badarack 15u
Major Spence
0 0 77 0 0 0 0 0 0 0
Veteran Bat Co. 15U
Caden Austin
39 0 0 0 0 0 0 0 0 0
Veteran Bat Co. 15U
Grayson Barnes
0 87 0 0 0 0 0 0 0 0
Veteran Bat Co. 15U
Holden Conner
16 0 18 0 0 0 0 0 0 0
Veteran Bat Co. 15U
Carson Cooksey
56 0 0 0 0 0 0 0 0 0
Veteran Bat Co. 15U
Ross Johnston
0 0 0 18 0 0 0 0 0 0
Veteran Bat Co. 15U
Jax Lippoldt
0 16 0 0 0 0 0 0 0 0
Veteran Bat Co. 15U
Easton Odell
0 0 106 0 0 0 0 0 0 0
Veteran Bat Co. 15U
Landen Steele
0 0 17 0 0 0 0 0 0 0
Wf Buffs
Devin Cox
0 0 0 9 0 0 0 0 0 0
Wf Buffs
Jackson Fixico
44 0 12 0 0 0 0 0 0 0
Wf Buffs
Kaden Jones
15 0 96 0 0 0 0 0 0 0
Wf Buffs
Matao Laguna
30 53 0 0 0 0 0 0 0 0
Wf Buffs
Braelan Lynn
37 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
06/10
Day 2
06/11
Day 3
06/12
Day 4
06/13
2021 15U PG Midwest KC HS SeriesOutlawsRhett Smith906/6/2021 RR