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)
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/22
Day 2
07/23
Day 3
07/24
Day 4
07/25
Day 5
07/26
Day 6
07/27
Day 7
07/28
Day 8
07/29
Day 9
07/30
Day 10
07/31
16U Dulins Dodgers 2023
Logan Cox
0 0 19 0 0 0 0 0 0 0
16U Dulins Dodgers 2023
Carter Dymek
38 0 0 0 0 0 0 0 0 0
16U Dulins Dodgers 2023
Corbin Dymek
0 0 0 52 0 0 0 0 0 0
16U Dulins Dodgers 2023
Matthew Gadawski
33 0 48 0 0 0 0 0 0 0
16U Dulins Dodgers 2023
Aaron Hines
0 0 0 21 0 0 0 0 0 0
16U Dulins Dodgers 2023
Gage Larson
0 88 0 0 0 0 0 0 0 0
16U Dulins Dodgers 2023
Connor Lee
50 0 0 19 0 0 0 0 0 0
16U Dulins Dodgers 2023
Nathan McMahon
0 0 17 0 0 0 0 0 0 0
16U Dulins Dodgers 2023
Jack Morrison
0 0 20 0 0 0 0 0 0 0
16U Dulins Dodgers 2023
Chase Wernimont
0 0 96 0 0 0 0 0 0 0
Canes Southwest 2023 - Berry
Jorge Barron
0 0 70 0 0 0 0 0 0 0
Canes Southwest 2023 - Berry
Janson Bernard
0 83 0 0 0 0 0 0 0 0
Canes Southwest 2023 - Berry
Alan Faulk
0 80 0 0 0 0 0 0 0 0
Canes Southwest 2023 - Berry
Bryson Gibson
76 0 0 0 0 0 0 0 0 0
Canes Southwest 2023 - Berry
Randon Longenbaugh
0 0 0 99 0 0 0 0 0 0
Canes Southwest 2023 - Berry
Travis Russell
0 34 0 0 0 0 0 0 0 0
Canes Southwest 2023 - Berry
Camron Seiter
32 0 0 0 0 0 0 0 0 0
Canes Southwest 2023 - Berry
Oakley Watkins
0 19 0 0 0 0 0 0 0 0
Canes Sw 2023 Hardgrove
Connor Alfaro
89 0 0 0 0 0 0 0 0 0
Canes Sw 2023 Hardgrove
Diego Gray
0 0 101 0 0 0 0 0 0 0
Canes Sw 2023 Hardgrove
Zachary Lyle
0 0 0 82 0 0 0 0 0 0
Canes Sw 2023 Hardgrove
Pete Martinez
0 92 0 0 0 0 0 0 0 0
Canes Sw 2023 Hardgrove
Elijah Mendoza
97 0 0 0 0 0 0 0 0 0
Canes Sw 2023 Hardgrove
Ethan Morgan
35 0 0 0 0 0 0 0 0 0
Cbastx 16u Gold
Joshua Cuellar
0 60 0 0 0 0 0 0 0 0
Cbastx 16u Gold
Homero Garcia
0 0 42 0 0 0 0 0 0 0
Cbastx 16u Gold
Roel Garciaiii
0 81 0 60 0 0 0 0 0 0
Cbastx 16u Gold
Fernando Hinojosa
100 18 0 0 0 0 0 0 0 0
Cbastx 16u Gold
Rey Martinez
0 36 34 0 0 0 0 0 0 0
Cbastx 16u Gold
Cole Rojas
0 0 0 46 0 0 0 0 0 0
Cbastx 16u Gold
Rene "Nene" Vela
0 0 37 0 0 0 0 0 0 0
Dallas Tigers Ne 16u Watkins
Seth Abdella
0 90 0 0 0 0 0 0 0 0
Dallas Tigers Ne 16u Watkins
Kolin Crosslin
0 15 16 0 0 0 0 0 0 0
Dallas Tigers Ne 16u Watkins
Zachary Ford
7 0 82 0 0 0 0 0 0 0
Dallas Tigers Ne 16u Watkins
Noah Klein
91 0 0 0 0 0 0 0 0 0
Dallas Tigers Ne 16u Watkins
Jayden Massiah
0 18 0 13 0 0 0 0 0 0
Dallas Tigers Ne 16u Watkins
Rene Rodriguez
0 13 0 68 0 0 0 0 0 0
Dallas Tigers Ne 16u Watkins
Frankie Tolbert II
0 88 0 0 0 0 0 0 0 0
Dallas Tigers Ne 16u Watkins
Mason Underwood
20 0 24 0 0 0 0 0 0 0
DFW Suns Gold
Kyle Coburn
19 0 0 0 0 0 0 0 0 0
DFW Suns Gold
Drew Dodd
51 0 0 63 0 0 0 0 0 0
DFW Suns Gold
Garrett Helm
46 33 0 0 0 0 0 0 0 0
DFW Suns Gold
Ethan Hines
0 39 62 0 0 0 0 0 0 0
DFW Suns Gold
Luke Mireles
0 0 50 0 0 0 0 0 0 0
DFW Suns Gold
Caleb Pharr
0 0 0 33 0 0 0 0 0 0
DFW Suns Gold
Holden Piekarski
0 39 0 0 0 0 0 0 0 0
DFW Suns Gold
Cooper Powell
0 102 0 0 0 0 0 0 0 0
DFW Suns Gold
Blake Sasser
0 34 0 0 0 0 0 0 0 0
Hardball 16U Johnson
Peyton Adams
0 0 54 0 0 0 0 0 0 0
Hardball 16U Johnson
Sam Bangle
5 0 0 17 0 0 0 0 0 0
Hardball 16U Johnson
Blake Encarnacion
0 0 0 59 0 0 0 0 0 0
Hardball 16U Johnson
Blake Knowles
0 0 61 0 0 0 0 0 0 0
Hardball 16U Johnson
Matthew Novominsky
0 0 49 0 0 0 0 0 0 0
Hardball 16U Johnson
Houston Rhodes
0 50 0 0 0 0 0 0 0 0
Hardball 16U Johnson
Omar Serna
39 0 0 0 0 0 0 0 0 0
Hardball 16U Johnson
Samuel Skipper
0 0 36 0 0 0 0 0 0 0
Hardball 16U Johnson
Connor Smith
0 41 0 0 0 0 0 0 0 0
Hardball 16U Johnson
Raymundo Vazquez
54 0 0 31 0 0 0 0 0 0
Marucci Elite Texas 16U Bowling
Jack Anderson
26 0 0 18 0 0 0 0 0 0
Marucci Elite Texas 16U Bowling
Yates Andrew
0 55 0 0 0 0 0 0 0 0
Marucci Elite Texas 16U Bowling
Jack Bolden
0 0 68 0 0 0 0 0 0 0
Marucci Elite Texas 16U Bowling
Jett Bowling
0 45 0 33 0 0 0 0 0 0
Marucci Elite Texas 16U Bowling
Charlie Hubach
75 0 0 0 0 0 0 0 0 0
Marucci Elite Texas 16U Bowling
Casey Lowrance
0 0 14 0 0 0 0 0 0 0
Marucci Elite Texas 16U Bowling
Jonathan Stringer
0 0 42 0 0 0 0 0 0 0
Marucci Elite Texas 16U Bowling
Ryan Taffe
0 0 31 55 0 0 0 0 0 0
Marucci Elite Texas 16U Bowling
Maurice Thompson
0 0 54 0 0 0 0 0 0 0
NTX Trailblazers
Oscar Ayala
0 38 0 0 0 0 0 0 0 0
NTX Trailblazers
John Gailey
0 22 0 0 0 0 0 0 0 0
NTX Trailblazers
Benjamin Hutcherson
22 26 0 0 0 0 0 0 0 0
NTX Trailblazers
Adam Jones
44 0 0 0 0 0 0 0 0 0
NTX Trailblazers
Turner Koonsman
0 0 75 0 0 0 0 0 0 0
NTX Trailblazers
Kaden Moeller
0 25 0 0 0 0 0 0 0 0
NTX Trailblazers
Kameron Price
24 59 0 18 0 0 0 0 0 0
NTX Trailblazers
Jack Sevier
0 0 0 75 0 0 0 0 0 0
Ntxbc Dirtbags 2023 - Wiggins
Daniel Ashlock
0 52 0 0 0 0 0 0 0 0
Ntxbc Dirtbags 2023 - Wiggins
Jackson Davis
0 92 0 0 0 0 0 0 0 0
Ntxbc Dirtbags 2023 - Wiggins
Will Greenwood
12 2 0 37 0 0 0 0 0 0
Ntxbc Dirtbags 2023 - Wiggins
Zachary Hall
30 0 0 27 0 0 0 0 0 0
Ntxbc Dirtbags 2023 - Wiggins
Ryan Hutchison
0 11 0 0 0 0 0 0 0 0
Ntxbc Dirtbags 2023 - Wiggins
Vince Lewis
43 0 78 0 0 0 0 0 0 0
Ntxbc Dirtbags 2023 - Wiggins
Aaron Norris
0 0 0 50 0 0 0 0 0 0
Ntxbc Dirtbags 2023 - Wiggins
Ethan Whiddon
0 65 0 0 0 0 0 0 0 0
Ntxbc Dirtbags 2023 - Wiggins
Tanner Wiggins
0 18 48 22 0 0 0 0 0 0
Ntxbc Dirtbags 2023 - Wiggins
Roberto Zapata
28 17 0 0 0 0 0 0 0 0
Shiner Brewers
John Arnim
0 0 0 78 0 0 0 0 0 0
Shiner Brewers
Kaidan Boothe
0 40 0 0 0 0 0 0 0 0
Shiner Brewers
Jaxson Frazier
0 61 0 0 0 0 0 0 0 0
Shiner Brewers
Jackson Hancock
61 0 20 0 0 0 0 0 0 0
Shiner Brewers
Kade Kubecka
0 0 94 0 0 0 0 0 0 0
Shiner Brewers
Brandt Patek
0 0 70 0 0 0 0 0 0 0
Shiner Brewers
Braxton Warren
53 0 0 57 0 0 0 0 0 0
Shiner Brewers
Bryce Warren
0 0 32 0 0 0 0 0 0 0
Stix 2023 Futures Black
Jackson Boswell
0 0 19 0 0 0 0 0 0 0
Stix 2023 Futures Black
Peyton Browning
0 0 61 0 0 0 0 0 0 0
Stix 2023 Futures Black
Jaren Ceasar
0 40 0 11 0 0 0 0 0 0
Stix 2023 Futures Black
Cameron Leslie
0 16 0 31 0 0 0 0 0 0
Stix 2023 Futures Black
Mason Mendiola
0 0 0 56 0 0 0 0 0 0
Stix 2023 Futures Black
Colten Millsap
80 0 0 24 0 0 0 0 0 0
Stix 2023 Futures Black
Anthony Owen
0 50 0 0 0 0 0 0 0 0
Stix 2023 Futures Black
Will Park
0 0 26 0 0 0 0 0 0 0
Stix 2023 Futures Black
Caleb Robinson
0 0 0 65 0 0 0 0 0 0
Stix 2023 Futures Black
Jason Teb Eyck
26 0 23 0 0 0 0 0 0 0
Stix 2023 Futures Black
Isaiah Venegas
0 37 0 16 0 0 0 0 0 0
The Express Baseball Club
Griffin Cole
0 0 0 91 0 0 0 0 0 0
The Express Baseball Club
Eric Deanda
0 0 0 64 0 0 0 0 0 0
The Express Baseball Club
Cameron Gooden
28 0 0 17 0 0 0 0 0 0
The Express Baseball Club
Mason Green
17 83 0 0 0 0 0 0 0 0
The Express Baseball Club
Benjamin Liberto
43 0 0 0 0 0 0 0 0 0
The Express Baseball Club
Jackson Poulson
48 0 0 0 0 0 0 0 0 0
The Express Baseball Club
Etha Upchurch
0 0 80 0 0 0 0 0 0 0
Usa Prime Cole 16u
Richard Carruth, III
24 0 0 82 0 0 0 0 0 0
Usa Prime Cole 16u
Shepard Hall
50 0 0 0 0 0 0 0 0 0
Usa Prime Cole 16u
Jakob Holzer
0 26 84 0 0 0 0 0 0 0
Usa Prime Cole 16u
Joseph Unruh
11 68 0 0 0 0 0 0 0 0
Usa Prime Cole 16u
Dylan Warren
0 60 0 0 0 0 0 0 0 0
Usa Prime Cole 16u
Griffin Whitehill
0 0 0 24 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/22
Day 2
07/23
Day 3
07/24
Day 4
07/25
2021 WWBA 2023 Grads or 16U National Championship817 Sports PatriotsPete Martinez957/18/2021 RR