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
09/23
Day 2
09/24
Day 3
09/25
Day 4
09/26
Day 5
09/27
Day 6
09/28
Day 7
09/29
Day 8
09/30
Day 9
10/01
Day 10
10/02
CBT Fall Underclass 15U
Jackson Anderson
0 22 74 0 0 0 0 0 0 0
CBT Fall Underclass 15U
Colson Kleinschmidt
0 0 91 0 0 0 0 0 0 0
CBT Fall Underclass 15U
Shay Otto
0 0 63 0 0 0 0 0 0 0
CBT Fall Underclass 15U
Carter Pohlman
0 109 29 0 0 0 0 0 0 0
CBT Fall Underclass 15U
Logan Prall
0 94 0 0 0 0 0 0 0 0
CBT Fall Underclass 15U
Jack Schulze
0 0 11 0 0 0 0 0 0 0
CBT Fall Underclass 15U
James Weiland
0 0 58 0 0 0 0 0 0 0
Dak-Min Prospects Navy
Jett Collins
0 17 0 0 0 0 0 0 0 0
Dak-Min Prospects Navy
Bennett Goehner
0 0 46 0 0 0 0 0 0 0
Dak-Min Prospects Navy
Ben Larson
0 0 78 0 0 0 0 0 0 0
Dak-Min Prospects Navy
Carson McDonald
0 53 4 0 0 0 0 0 0 0
Dak-Min Prospects Navy
Mason Palmer
0 54 0 0 0 0 0 0 0 0
Dak-Min Prospects Navy
Max Palmer
0 34 0 0 0 0 0 0 0 0
Dak-Min Prospects Navy
Hunter Powers
0 64 0 0 0 0 0 0 0 0
Dak-Min Prospects Navy
Toby Retterath
0 0 24 0 0 0 0 0 0 0
Iowa Prospects 2026
Cross Bandy
0 15 16 0 0 0 0 0 0 0
Iowa Prospects 2026
Charles Berdovich
0 17 79 0 0 0 0 0 0 0
Iowa Prospects 2026
Teague Cantrall
0 17 0 0 0 0 0 0 0 0
Iowa Prospects 2026
Samuel Carlson
0 33 0 0 0 0 0 0 0 0
Iowa Prospects 2026
Jonathan Carrasco
0 30 46 0 0 0 0 0 0 0
Iowa Prospects 2026
Jensen Dyer
0 44 0 0 0 0 0 0 0 0
Iowa Prospects 2026
Trae Houser
0 47 0 0 0 0 0 0 0 0
Iowa Select 2026 Donahoe
Kyler Crow
0 82 0 0 0 0 0 0 0 0
Iowa Select 2026 Donahoe
Austin Donahoe
0 25 0 0 0 0 0 0 0 0
Iowa Select 2026 Donahoe
Kingston Kost
0 0 56 0 0 0 0 0 0 0
Iowa Select 2026 Donahoe
Ryley Lawler
0 89 0 0 0 0 0 0 0 0
Iowa Select 2026 Donahoe
Pete Lebo
0 47 0 0 0 0 0 0 0 0
Iowa Select 2026 Donahoe
Elijah Starr
0 0 42 0 0 0 0 0 0 0
Iowa Select 2026 Frese
Cage Bender
40 0 0 0 0 0 0 0 0 0
Iowa Select 2026 Frese
Grady Frese
63 0 0 0 0 0 0 0 0 0
Iowa Select 2026 Frese
Bryce Hazelett
0 0 26 0 0 0 0 0 0 0
Iowa Select 2026 Frese
Caleb Loffswold
0 0 67 0 0 0 0 0 0 0
Iowa Select 2026 Frese
Hudson Morrissey
0 58 1 0 0 0 0 0 0 0
Iowa Select 2026 Frese
Brady Patterson
0 0 34 0 0 0 0 0 0 0
Iowa Select 2026 Frese
Travis Rairdin
4 0 0 0 0 0 0 0 0 0
Iowa Select 2026 Frese
Allan White
0 73 0 0 0 0 0 0 0 0
Iowa Select 2026 Vitense
Adam Bowman
0 0 74 0 0 0 0 0 0 0
Iowa Select 2026 Vitense
Leo Koester
0 88 0 0 0 0 0 0 0 0
Iowa Select 2026 Vitense
Logan Laubenthal
0 17 0 0 0 0 0 0 0 0
Iowa Select 2026 Vitense
Evan Schmierer
0 71 0 0 0 0 0 0 0 0
Iowa Select 2026 Vitense
Houstin Schooley
0 0 44 0 0 0 0 0 0 0
Iowa Select 2026 Vitense
Jaryn Sertterh
0 0 94 0 0 0 0 0 0 0
Iowa Select 2026 Vitense
Landon Waddilove
0 0 34 0 0 0 0 0 0 0
Iowa Select Gamers 2026
Gavin De Jesus
0 69 0 0 0 0 0 0 0 0
Iowa Select Gamers 2026
Mason Gravett
87 0 0 0 0 0 0 0 0 0
Iowa Select Gamers 2026
Tucker Long
0 0 48 0 0 0 0 0 0 0
Iowa Select Gamers 2026
Charlie Sarsfield
0 23 0 0 0 0 0 0 0 0
Iowa Select Gamers 2026
Dawson Weller
0 13 63 0 0 0 0 0 0 0
Iowa Select Gamers 2026
Travis White
0 16 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 Black
Nolan Iverson
0 23 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 Black
Brody Jindra
0 0 89 0 0 0 0 0 0 0
Nebraska Prospects 2026 Black
Easton Otto
0 71 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 Black
Trevor Roach
0 29 98 0 0 0 0 0 0 0
Nebraska Prospects 2026 Black
Caison Seymore
0 24 30 0 0 0 0 0 0 0
Nebraska Prospects 2026 Black
Aiden Stelling
0 46 82 0 0 0 0 0 0 0
Nebraska Prospects 2026 Gray
Preston Becker
0 11 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 Gray
Austin Cash
0 43 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 Gray
Kameron Foster
0 0 48 0 0 0 0 0 0 0
Nebraska Prospects 2026 Gray
Hayden Huggins
0 0 24 0 0 0 0 0 0 0
Nebraska Prospects 2026 Gray
Samuel Jaynes
0 45 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 Gray
Sam Kabourek
0 17 54 0 0 0 0 0 0 0
Nebraska Prospects 2026 Gray
Owen Mann
0 0 47 0 0 0 0 0 0 0
Nebraska Prospects 2026 Gray
Benjamin Shearer
0 54 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 Gray
Jayden Stillman
0 0 31 0 0 0 0 0 0 0
Nebraska Prospects 2026 Gray
Brennan Vernon
0 35 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 Green
Alex Brennan
0 0 43 0 0 0 0 0 0 0
Nebraska Prospects 2026 Green
Evan Dorhout
0 47 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 Green
Charlie Maaske
63 0 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 Green
Ty Phillips
0 0 66 0 0 0 0 0 0 0
Nebraska Prospects 2026 Green
Collin Rausch
0 63 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 Green
Logan Wick
0 27 26 0 0 0 0 0 0 0
Nebraska Prospects 2026 White
Gavin Bullock
0 0 31 0 0 0 0 0 0 0
Nebraska Prospects 2026 White
Sam Dentinger
0 61 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 White
Dae Gerheauser
112 0 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 White
Kaleb Ledgerwood
36 0 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 White
Brayden Rodriguez
0 36 19 0 0 0 0 0 0 0
Nebraska Prospects 2026 White
Benjamin Sweeney
0 0 40 0 0 0 0 0 0 0
Nebraska Prospects 2026 White
George Ziebell
0 46 0 0 0 0 0 0 0 0
QC Select 2026
Nolan Chesnutt
0 60 0 0 0 0 0 0 0 0
QC Select 2026
Ben Cox
0 94 0 0 0 0 0 0 0 0
QC Select 2026
Easton Felderman
0 0 63 0 0 0 0 0 0 0
QC Select 2026
Will Frederiksen
0 75 0 0 0 0 0 0 0 0
QC Select 2026
Daniel Mason
0 0 15 0 0 0 0 0 0 0
QC Select 2026
Carter Swanson
0 79 0 0 0 0 0 0 0 0
QC Select 2026
Nash Wentland
0 0 24 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest