2,190 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/15
Day 2
07/16
Day 3
07/17
Day 4
07/18
Day 5
07/19
Day 6
07/20
Day 7
07/21
Day 8
07/22
Day 9
07/23
Day 10
07/24
806 Prospects
Braxton Bell
0 43 0 53 0 0 0 0 0 0
806 Prospects
Oreste Beltran
29 0 0 0 0 0 0 0 0 0
806 Prospects
Raul Bustamante Jr
0 29 25 0 0 0 0 0 0 0
806 Prospects
Manny Garcia Jr
0 29 23 42 0 0 0 0 0 0
806 Prospects
Zach Gonzales
33 0 36 0 0 0 0 0 0 0
806 Prospects
Diego Hernandez
0 0 11 0 0 0 0 0 0 0
806 Prospects
Hagen Keener
24 0 0 0 0 0 0 0 0 0
806 Prospects
Trae Martinez
0 0 14 0 0 0 0 0 0 0
Big Red Baseball
Sebastian Cabral
0 80 0 0 0 0 0 0 0 0
Big Red Baseball
Ricardo Campos
0 0 0 20 0 0 0 0 0 0
Big Red Baseball
Mikahel DeLeon
0 0 82 0 0 0 0 0 0 0
Big Red Baseball
Greg Estrada
0 0 0 56 0 0 0 0 0 0
Big Red Baseball
Jairo Guerrero
0 36 0 0 0 0 0 0 0 0
Big Red Baseball
Javier Regalado
54 0 0 0 0 0 0 0 0 0
Big Red Baseball
Isaac Rodriguez
0 0 0 54 0 0 0 0 0 0
Big Red Baseball
Angel Villa
50 0 36 0 0 0 0 0 0 0
Dallas Tigers
Nathan Bardsley
0 56 0 0 0 0 0 0 0 0
Dallas Tigers
Hayden Blackburn
0 25 87 0 0 0 0 0 0 0
Dallas Tigers
Jacob Chappa
10 0 0 0 0 0 0 0 0 0
Dallas Tigers
Ethan Jones
12 0 0 0 0 0 0 0 0 0
Dallas Tigers
Ty Martin
0 0 0 22 0 0 0 0 0 0
Dallas Tigers
Benjamin Scott
40 0 0 0 0 0 0 0 0 0
Dallas Tigers
Nick Trzeciak
0 0 0 69 0 0 0 0 0 0
Dallas Tigers
Konnor Vickers
0 22 0 0 0 0 0 0 0 0
Dallas Tigers
Ryan Whisenhunt
0 17 17 20 0 0 0 0 0 0
Dallas Tigers
Dominic Wilson
0 0 17 0 0 0 0 0 0 0
Dallas Tigers
Riley Workman
24 0 0 0 0 0 0 0 0 0
Hill Country Renegades Baseball
Austin Gann
0 45 0 97 0 0 0 0 0 0
Hill Country Renegades Baseball
Kevin Grumbles
0 29 10 0 0 0 0 0 0 0
Hill Country Renegades Baseball
Blake Lewis
0 42 0 0 0 0 0 0 0 0
Hill Country Renegades Baseball
Tristan Petty
0 0 109 0 0 0 0 0 0 0
Hill Country Renegades Baseball
Ralston Vance
88 0 0 0 0 0 0 0 0 0
Lba Twalden
Zach Blizel
0 0 18 31 0 0 0 0 0 0
Lba Twalden
Colton Graham
49 0 77 0 0 0 0 0 0 0
Lba Twalden
Luke Ingram
0 18 0 0 0 0 0 0 0 0
Lba Twalden
Clay Manning
0 35 0 38 0 0 0 0 0 0
Lba Twalden
Zakary Mcpeters
59 0 0 31 0 0 0 0 0 0
Lba Twalden
Lawson Peel
0 27 0 34 0 0 0 0 0 0
Marucci Elite Texas - Little
Carter Estill
39 0 25 33 0 0 0 0 0 0
Marucci Elite Texas - Little
Kyle Lewis
0 0 31 0 0 0 0 0 0 0
Marucci Elite Texas - Little
Ryland Morin
0 90 0 0 0 0 0 0 0 0
Marucci Elite Texas - Little
Michael Smosna
0 0 54 0 0 0 0 0 0 0
Marucci Elite Texas - Little
Esai Torres
41 0 0 20 0 0 0 0 0 0
Marucci Elite Texas - Little
Eric Urrutia
16 0 0 65 0 0 0 0 0 0
Marucci Elite Texas- Welch 17U
Josh Aleman
26 0 70 0 0 0 0 0 0 0
Marucci Elite Texas- Welch 17U
Nathan Ashley
0 0 0 48 0 0 0 0 0 0
Marucci Elite Texas- Welch 17U
Nicholas Carrasco
47 0 0 25 0 0 0 0 0 0
Marucci Elite Texas- Welch 17U
Logan Johnson
0 30 0 26 0 0 0 0 0 0
Marucci Elite Texas- Welch 17U
Andrew Kinkade
0 50 0 0 0 0 0 0 0 0
Marucci Elite Texas- Welch 17U
Christopher Nall
15 0 0 0 0 0 0 0 0 0
Marucci Elite Texas- Welch 17U
Carter Warlick
15 24 0 0 0 0 0 0 0 0
Marucci Elite Texas- Welch 17U
Hunter Watkins
0 2 0 0 0 0 0 0 0 0
MBA 18U NAVY
Jace Denman
46 0 0 55 0 0 0 0 0 0
MBA 18U NAVY
Roe Forrest
0 0 0 79 0 0 0 0 0 0
MBA 18U NAVY
Luke Greenlee
0 0 40 0 0 0 0 0 0 0
MBA 18U NAVY
Aleksander Kowalczyk
0 58 0 0 0 0 0 0 0 0
MBA 18U NAVY
Pierce Mackey
0 0 0 41 0 0 0 0 0 0
MBA 18U NAVY
Nakia Villareal
0 0 66 0 0 0 0 0 0 0
No Creek Cowboys
Ashton Durham
0 69 0 0 0 0 0 0 0 0
No Creek Cowboys
Cross Durham
0 0 0 49 0 0 0 0 0 0
No Creek Cowboys
Garrett Haight
0 0 47 0 0 0 0 0 0 0
No Creek Cowboys
Adyn Haynes
0 0 70 0 0 0 0 0 0 0
No Creek Cowboys
Gavin Pierce
0 99 0 0 0 0 0 0 0 0
No Creek Cowboys
Cooper Quillin
0 44 0 0 0 0 0 0 0 0
PitchMan Baseball
Jonathan Flores
49 0 0 0 0 0 0 0 0 0
PitchMan Baseball
Zach Hernandez
67 0 0 0 0 0 0 0 0 0
PitchMan Baseball
Tyler Marrow
0 0 23 0 0 0 0 0 0 0
PitchMan Baseball
Hunter Poe
0 119 0 0 0 0 0 0 0 0
PitchMan Baseball
Johnny Salazar
0 0 100 0 0 0 0 0 0 0
PTG 17U- Heath
Mason Alley
65 0 0 49 0 0 0 0 0 0
PTG 17U- Heath
Caleb Boswell
0 0 97 0 0 0 0 0 0 0
PTG 17U- Heath
Chris Brown
34 0 0 86 0 0 0 0 0 0
PTG 17U- Heath
Matthew Haynie
19 39 0 36 0 0 0 0 0 0
PTG 17U- Heath
Gannon Moore
0 70 0 0 0 0 0 0 0 0
PTG 17U- Heath
Jake Scott
0 0 0 71 0 0 0 0 0 0
PTG 17U- Heath
Carson Shields
0 11 0 0 0 0 0 0 0 0
Rawlings Tigers WTX
Hunter Anderson
0 0 45 0 0 0 0 0 0 0
Rawlings Tigers WTX
Ryan Goodrich
0 0 8 0 0 0 0 0 0 0
Rawlings Tigers WTX
Cade Mills
40 0 0 0 0 0 0 0 0 0
Rawlings Tigers WTX
Ezekiel Mills
0 0 60 0 0 0 0 0 0 0
Rawlings Tigers WTX
John David Nance
62 0 0 0 0 0 0 0 0 0
Rawlings Tigers WTX
Sawyer Shipman
0 55 0 0 0 0 0 0 0 0
Rawlings Tigers WTX
Will Sturgeon
0 0 13 0 0 0 0 0 0 0
Rawlings Velocity 18U Chick
Zachary Castro
30 0 0 0 0 0 0 0 0 0
Rawlings Velocity 18U Chick
Braxton Davis
0 0 0 13 0 0 0 0 0 0
Rawlings Velocity 18U Chick
Jackson Hebb
0 0 6 0 0 0 0 0 0 0
Rawlings Velocity 18U Chick
Jose Jantes
80 0 0 28 0 0 0 0 0 0
Rawlings Velocity 18U Chick
Joshwa Jantes
0 0 84 28 0 0 0 0 0 0
Rawlings Velocity 18U Chick
Eric Mixon
0 0 0 26 0 0 0 0 0 0
Rawlings Velocity 18U Chick
Ethan Morris
0 90 0 0 0 0 0 0 0 0
Rawlings Velocity 18U Chick
Chase Stevens
0 29 18 0 0 0 0 0 0 0
Stix 2022 Prospects Red
Colby Barnett
12 35 0 0 0 0 0 0 0 0
Stix 2022 Prospects Red
Cade Barthelemess
0 0 82 0 0 0 0 0 0 0
Stix 2022 Prospects Red
Zachary Fleet
92 0 0 0 0 0 0 0 0 0
Stix 2022 Prospects Red
Ryan Golomb
0 57 0 0 0 0 0 0 0 0
Stix 2022 Prospects Red
Anthony Gonzales
17 0 0 0 0 0 0 0 0 0
Stix 2022 Prospects Red
Brian Noonan
0 9 32 0 0 0 0 0 0 0
Stix 2022 Prospects Red
Parker Schutte
0 0 0 61 0 0 0 0 0 0
Texas Blackhawks
Joshua Cortez
0 0 0 109 0 0 0 0 0 0
Texas Blackhawks
Jacob Elsey
0 0 26 0 0 0 0 0 0 0
Texas Blackhawks
Jay Jacinto
0 35 0 0 0 0 0 0 0 0
Texas Blackhawks
Uriel "Gavino" Ramos-Renteria-McKnight
0 100 0 0 0 0 0 0 0 0
Texas Blackhawks
Benjamin Sanchez
0 0 61 0 0 0 0 0 0 0
Texas Blackhawks
Jacob Valadez
0 31 0 0 0 0 0 0 0 0
Texas Blackhawks
Wyatt Walters
0 41 9 0 0 0 0 0 0 0
West Texas Renegades
David Avalos
0 0 0 34 0 0 0 0 0 0
West Texas Renegades
Moses Dimas
38 0 0 0 0 0 0 0 0 0
West Texas Renegades
Elijah Garcia
0 0 77 0 0 0 0 0 0 0
West Texas Renegades
Ethan Garcia
0 73 0 0 0 0 0 0 0 0
West Texas Renegades
Ben Gonzales
0 37 0 81 0 0 0 0 0 0
West Texas Renegades
Drevan Madrid
34 0 0 0 0 0 0 0 0 0
West Texas Renegades
Kaleb Ortiz
70 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
07/15
Day 2
07/16
Day 3
07/17
Day 4
07/18
2021 17U WWBA West National ChampionshipElite Baseball Academy - GainesRyland Morin1067/12/2021 RR RR