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)
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
06/06
Day 2
06/07
Day 3
06/08
Day 4
06/09
Day 5
06/10
Day 6
06/11
Day 7
06/12
Day 8
06/13
Day 9
06/14
Day 10
06/15
BennieBoys
Henry Berg
0 68 0 0 0 0 0 0 0 0
BennieBoys
Dakota Franklin
0 21 0 0 0 0 0 0 0 0
BennieBoys
Cooper Hathaway
0 0 8 0 0 0 0 0 0 0
BennieBoys
Xander Jackson
0 48 0 0 0 0 0 0 0 0
BennieBoys
Brayden Knoll
0 0 91 0 0 0 0 0 0 0
BennieBoys
Owen Meredith
0 24 31 0 0 0 0 0 0 0
BennieBoys
Eli Schneider
0 0 83 0 0 0 0 0 0 0
BennieBoys
Talan Welter
0 10 0 0 0 0 0 0 0 0
BennieBoys
Gavin Wesling
0 37 0 0 0 0 0 0 0 0
Bulldog Baseball
Jackson Burney
36 0 0 0 0 0 0 0 0 0
Bulldog Baseball
Tyler Clayton
3 0 76 0 0 0 0 0 0 0
Bulldog Baseball
Kale Cook
0 87 0 0 0 0 0 0 0 0
Bulldog Baseball
Brady Feeler
0 30 0 0 0 0 0 0 0 0
Bulldog Baseball
Noah Riemensnider
39 0 108 0 0 0 0 0 0 0
Bulldog Baseball
Cristopher Shreve
44 0 0 0 0 0 0 0 0 0
Canes Midwest American
Brayden Giesler
0 0 38 0 0 0 0 0 0 0
Canes Midwest American
Kaden Hawksworth
42 0 0 66 0 0 0 0 0 0
Canes Midwest American
Connor Hickey
27 18 0 0 0 0 0 0 0 0
Canes Midwest American
Nick Johnson
0 0 61 0 0 0 0 0 0 0
Canes Midwest American
Cayden Jones
41 0 0 0 0 0 0 0 0 0
Canes Midwest American
Isaac Kramer
42 0 0 79 0 0 0 0 0 0
Canes Midwest American
Theodore Kramer
0 14 0 0 0 0 0 0 0 0
Canes Midwest American
Brayden Stevenson
0 99 0 0 0 0 0 0 0 0
Canes Midwest American
Ryder Weisenbach
0 46 0 48 0 0 0 0 0 0
Canes Midwest American
Jordan Williamson
0 0 6 0 0 0 0 0 0 0
Canes Midwest Black
Drew Bergman
0 29 0 0 0 0 0 0 0 0
Canes Midwest Black
Jacob Bergman
42 0 64 0 0 0 0 0 0 0
Canes Midwest Black
Teegan Helmle
0 31 0 0 0 0 0 0 0 0
Canes Midwest Black
Ryan Herndon
0 31 0 0 0 0 0 0 0 0
Canes Midwest Black
Evan Lane
0 30 0 0 0 0 0 0 0 0
Canes Midwest Black
Talen McBride
44 0 103 0 0 0 0 0 0 0
Canes Midwest Black
Van Moody
33 0 0 0 0 0 0 0 0 0
Canes Midwest Black
Mazon Saxon
0 17 55 0 0 0 0 0 0 0
Canes Midwest Gold
Carson Bush
0 93 0 0 0 0 0 0 0 0
Canes Midwest Gold
Kendall Gregg
0 0 96 0 0 0 0 0 0 0
Canes Midwest Gold
Tyler McMillen
52 0 0 26 0 0 0 0 0 0
Canes Midwest Gold
Ethan Neffle
0 0 0 57 0 0 0 0 0 0
Canes Midwest Gold
Ben Righter
45 0 38 0 0 0 0 0 0 0
Canes Midwest Gold
Gabe Roberts
0 10 0 24 0 0 0 0 0 0
Canes Midwest Gold
Parker Skelly
2 0 34 0 0 0 0 0 0 0
Complete Athlete 17u Red
Carter Beckman
0 71 0 0 0 0 0 0 0 0
Complete Athlete 17u Red
Caleb Dean
0 29 106 0 0 0 0 0 0 0
Complete Athlete 17u Red
Brenden Finney
0 10 9 0 0 0 0 0 0 0
Complete Athlete 17u Red
Ethan Jacobs
0 39 0 0 0 0 0 0 0 0
Complete Athlete 17u Red
Brady Lukken
0 18 53 0 0 0 0 0 0 0
Complete Athlete 17u Red
Aiden Robideau
0 29 61 0 0 0 0 0 0 0
Gbg Colorado 2025
Brady Brown
29 45 0 0 0 0 0 0 0 0
Gbg Colorado 2025
Jared Flamini
38 0 0 0 0 0 0 0 0 0
Gbg Colorado 2025
Grant Larson
0 0 35 0 0 0 0 0 0 0
Gbg Colorado 2025
Jaden McKinney
60 0 0 0 0 0 0 0 0 0
Gbg Colorado 2025
Romani Perez
0 21 70 0 0 0 0 0 0 0
Gbg Colorado 2025
Luis Rojas
0 15 0 0 0 0 0 0 0 0
Gbg Colorado 2025
Jerry Stone
0 93 0 0 0 0 0 0 0 0
Gbg Colorado 2025
Giovanni Tarin
0 21 0 0 0 0 0 0 0 0
GTS 17u Black
Brooks Bolan
0 0 40 0 0 0 0 0 0 0
GTS 17u Black
Issac Bolan
0 35 23 0 0 0 0 0 0 0
GTS 17u Black
Aiden Brown
0 0 51 0 0 0 0 0 0 0
GTS 17u Black
Mitch Crevier
0 0 21 0 0 0 0 0 0 0
GTS 17u Black
Brady Eckert
0 53 0 0 0 0 0 0 0 0
GTS 17u Black
Levi Huettl
0 0 84 0 0 0 0 0 0 0
GTS 17u Black
Grayson Laurich
0 0 37 0 0 0 0 0 0 0
GTS 17u Black
Jack Person
0 101 0 0 0 0 0 0 0 0
GTS 17u Black
Sullivan Vogds
0 4 0 0 0 0 0 0 0 0
GTS 17u Green
Abe Herchenbach
0 93 0 0 0 0 0 0 0 0
GTS 17u Green
Weston Karis
0 0 22 29 0 0 0 0 0 0
GTS 17u Green
Riley Lussmyer
0 19 0 89 0 0 0 0 0 0
GTS 17u Green
Tate Robillard
0 0 91 0 0 0 0 0 0 0
GTS 17u Green
Chance Ruby
0 0 0 25 0 0 0 0 0 0
GTS 17u Green
Gavin Stewart
0 23 0 77 0 0 0 0 0 0
GTS 17u Green
Connor Weeks
0 26 44 0 0 0 0 0 0 0
Mavs 2025 Summer National
Jayden Anderson
0 0 82 0 0 0 0 0 0 0
Mavs 2025 Summer National
Cooper Carlson
0 19 0 89 0 0 0 0 0 0
Mavs 2025 Summer National
Raymond Della Lana
0 0 0 46 0 0 0 0 0 0
Mavs 2025 Summer National
Saul Garr
0 27 20 0 0 0 0 0 0 0
Mavs 2025 Summer National
Will Guion
0 0 88 0 0 0 0 0 0 0
Mavs 2025 Summer National
Nik Nordeen
0 84 0 0 0 0 0 0 0 0
Mavs 2025 Summer National
Jayden Schold
0 109 0 0 0 0 0 0 0 0
Mavs 2025 Summer National
Eli Swan
0 0 0 5 0 0 0 0 0 0
Rawlings Tigers Quad Cities
Darrin Hoyt
0 41 83 0 0 0 0 0 0 0
Rawlings Tigers Quad Cities
William Lott
24 0 0 0 0 0 0 0 0 0
Rawlings Tigers Quad Cities
Reade Murphy
61 0 70 0 0 0 0 0 0 0
Rawlings Tigers Quad Cities
Jackson Piecha
0 0 83 0 0 0 0 0 0 0
Rawlings Tigers Quad Cities
Hendrix Roberts
0 38 0 0 0 0 0 0 0 0
Rawlings Tigers Quad Cities
Kaleb Schroeder
0 47 0 0 0 0 0 0 0 0
Rawlings Tigers Quad Cities
Jace Stuckey
45 0 0 0 0 0 0 0 0 0
St Louis Naturals (Beshears)
Mason Beshears
0 11 34 0 0 0 0 0 0 0
St Louis Naturals (Beshears)
Nolan Brannamm
0 70 0 0 0 0 0 0 0 0
St Louis Naturals (Beshears)
Theo Long
0 0 35 0 0 0 0 0 0 0
St Louis Naturals (Beshears)
John Maness
0 98 0 0 0 0 0 0 0 0
St Louis Naturals (Beshears)
Colton Marty
0 53 0 0 0 0 0 0 0 0
St Louis Naturals (Beshears)
Jack Schlechte
0 0 80 0 0 0 0 0 0 0
St Louis Naturals (Beshears)
Jack Wood
0 0 86 0 0 0 0 0 0 0
Stl Legacy 16u - Ringe
Dylan Curtis
0 0 84 0 0 0 0 0 0 0
Stl Legacy 16u - Ringe
John Haberkorn
0 51 0 0 0 0 0 0 0 0
Stl Legacy 16u - Ringe
Jaxson Joggerst
0 82 0 0 0 0 0 0 0 0
Stl Legacy 16u - Ringe
Ben Lackey
0 0 79 0 0 0 0 0 0 0
Top Tier West
Isaac Black
0 41 0 0 0 0 0 0 0 0
Top Tier West
Maddux Clarence
0 42 0 0 0 0 0 0 0 0
Top Tier West
Emerson Cowham
0 0 12 0 0 0 0 0 0 0
Top Tier West
Brodie Farrell
0 76 0 0 0 0 0 0 0 0
Top Tier West
Samuel Gonzalez Iv
0 0 72 0 0 0 0 0 0 0
Top Tier West
Gavin Rosengren
0 50 0 0 0 0 0 0 0 0
Top Tier West
Connar Temple
0 0 104 0 0 0 0 0 0 0
Wow Factor Illinois 2025 Scout
Zach Gilbert
0 0 91 0 0 0 0 0 0 0
Wow Factor Illinois 2025 Scout
Parker Graue
0 103 0 0 0 0 0 0 0 0
Wow Factor Illinois 2025 Scout
Mason Hanvey
0 83 0 0 0 0 0 0 0 0
Wow Factor Illinois 2025 Scout
Cameron Mead
0 0 57 0 0 0 0 0 0 0
Wow Factor Illinois 2025 Scout
Mitchell Nave
0 36 0 0 0 0 0 0 0 0
Wow Factor Illinois 2025 Scout
Colson Welgat
0 7 90 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest