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
09/24
Day 2
09/25
Day 3
09/26
Day 4
09/27
Day 5
09/28
Day 6
09/29
Day 7
09/30
Day 8
10/01
Day 9
10/02
Day 10
10/03
Iowa Select 2022 - Renning
Oliver Burns
0 33 0 0 0 0 0 0 0 0
Iowa Select 2022 - Renning
Brock Dengler
0 21 0 0 0 0 0 0 0 0
Iowa Select 2022 - Renning
Nate Koester
0 0 67 0 0 0 0 0 0 0
Iowa Select 2022 - Renning
Rob Kronlage
0 73 0 0 0 0 0 0 0 0
Iowa Select 2022 - Renning
Zach Leuschen
0 39 0 0 0 0 0 0 0 0
Iowa Select 2022 - Renning
Sammy Renning
0 79 0 0 0 0 0 0 0 0
Iowa Select 2022 - Renning
Jared Tobin
0 0 47 0 0 0 0 0 0 0
Iowa Select 2022 Evans
Alex Berends
0 110 0 0 0 0 0 0 0 0
Iowa Select 2022 Evans
Zane Frese
0 0 74 0 0 0 0 0 0 0
Iowa Select 2022 Evans
Noah Kirk
0 0 52 0 0 0 0 0 0 0
Iowa Select 2022 Evans
Easton Patterson
0 19 54 0 0 0 0 0 0 0
Iowa Select 2022 Evans
Henry Read
0 0 95 0 0 0 0 0 0 0
Iowa Select 2022 Evans
Davis Webb
0 108 0 0 0 0 0 0 0 0
Iowa Select 2022 Huckabone
Colten Clarahan
0 85 0 0 0 0 0 0 0 0
Iowa Select 2022 Huckabone
Lance Fowler
0 0 84 0 0 0 0 0 0 0
Iowa Select 2022 Huckabone
Connor Lyons
0 21 0 0 0 0 0 0 0 0
Iowa Select 2022 Huckabone
Gage Pearson
0 80 0 0 0 0 0 0 0 0
Iowa Select 2022 Huckabone
Nathan Smithburg
0 0 44 0 0 0 0 0 0 0
Iowa Select 2022 Huckabone
Lincoln Vander Molen
0 52 0 0 0 0 0 0 0 0
Iowa Select 2022 Nordgren
Jaxon Brooks
0 33 0 0 0 0 0 0 0 0
Iowa Select 2022 Nordgren
Aidan Danz
0 0 14 0 0 0 0 0 0 0
Iowa Select 2022 Nordgren
Ashr Harris
0 0 23 0 0 0 0 0 0 0
Iowa Select 2022 Nordgren
Garrett Kadolph
0 23 0 0 0 0 0 0 0 0
Iowa Select 2022 Nordgren
Vinny Mauro
0 57 0 0 0 0 0 0 0 0
Iowa Select 2022 Nordgren
Jack Purdy
0 0 42 0 0 0 0 0 0 0
Iowa Select 2022 Nordgren
Brayden Sawyer
0 0 16 0 0 0 0 0 0 0
Iowa Select 2022 Nordgren
Sam Skarich
0 72 0 0 0 0 0 0 0 0
Iowa Select 2022 Nordgren
Noah Thein
0 0 14 0 0 0 0 0 0 0
Iowa Select 2022 Nordgren
Tyler Welch
0 37 0 0 0 0 0 0 0 0
Iowa Select 2022 Obermueller
Mason Behn
0 69 0 0 0 0 0 0 0 0
Iowa Select 2022 Obermueller
Jay Kennedy
0 70 0 0 0 0 0 0 0 0
Iowa Select 2022 Obermueller
Cade Obermueller
0 0 74 0 0 0 0 0 0 0
Iowa Select 2022 Obermueller
Boede Rahe
0 83 0 0 0 0 0 0 0 0
Iowa Select 2022 Obermueller
Juan Reyes
0 0 60 0 0 0 0 0 0 0
Iowa Select 2022 Obermueller
Aaron Savary
0 0 93 0 0 0 0 0 0 0
Iowa Select 2022 Obermueller
Caleb Wulf
0 0 45 0 0 0 0 0 0 0
Iowa Select 2022 Obermueller
Jacob Zahner
0 39 0 0 0 0 0 0 0 0
J. Rush Athletics
Ian Dittmer
0 0 46 0 0 0 0 0 0 0
J. Rush Athletics
Clayton Elbert
0 73 0 0 0 0 0 0 0 0
J. Rush Athletics
Luke Kehrli
0 91 0 0 0 0 0 0 0 0
J. Rush Athletics
Jordan Laden
0 62 0 0 0 0 0 0 0 0
J. Rush Athletics
Nick Schmidt
0 0 108 0 0 0 0 0 0 0
MN Blizzard Black 2022
Timmy Boncher
0 11 0 0 0 0 0 0 0 0
MN Blizzard Black 2022
Cayden Cherevko
0 0 15 0 0 0 0 0 0 0
MN Blizzard Black 2022
Parker Gilchrist
0 24 44 0 0 0 0 0 0 0
MN Blizzard Black 2022
Collin Hackl
0 0 37 0 0 0 0 0 0 0
MN Blizzard Black 2022
Caleb Hautajarvi
0 65 9 0 0 0 0 0 0 0
MN Blizzard Black 2022
Kyle Henke
0 61 25 0 0 0 0 0 0 0
MN Blizzard Black 2022
Aiden Smoley
0 0 17 0 0 0 0 0 0 0
MN Blizzard Black 2022
Caleb Vanderplas
0 67 0 0 0 0 0 0 0 0
MN Blizzard Black 2022
Tate Wischnack
0 0 6 0 0 0 0 0 0 0
MN Starters 2022 Red
Brayden Bender
0 0 7 0 0 0 0 0 0 0
MN Starters 2022 Red
Jack Burley
0 85 0 0 0 0 0 0 0 0
MN Starters 2022 Red
Easton Fleck
0 77 0 0 0 0 0 0 0 0
MN Starters 2022 Red
Tommy Hanson
0 19 0 0 0 0 0 0 0 0
MN Starters 2022 Red
Alex Hardcopf
0 0 34 0 0 0 0 0 0 0
MN Starters 2022 Red
Luke Logeais
0 39 0 0 0 0 0 0 0 0
MN Starters 2022 Red
Luke Wilts
0 0 62 0 0 0 0 0 0 0
Mn Starters 2023 Black
Jaden Case
0 0 50 0 0 0 0 0 0 0
Mn Starters 2023 Black
Johnny Checheris
0 39 0 0 0 0 0 0 0 0
Mn Starters 2023 Black
Maddox Foss
0 0 67 0 0 0 0 0 0 0
Mn Starters 2023 Black
Kyle Hvidsten
0 22 0 0 0 0 0 0 0 0
Mn Starters 2023 Black
Sam Kluever
0 95 0 0 0 0 0 0 0 0
Mn Starters 2023 Black
Tyus Smith
0 83 0 0 0 0 0 0 0 0
MN Starters 2023 Red
Brady Baur
0 79 0 0 0 0 0 0 0 0
MN Starters 2023 Red
Alex Duncan
0 0 7 0 0 0 0 0 0 0
MN Starters 2023 Red
Spencer Keeney
0 32 0 0 0 0 0 0 0 0
MN Starters 2023 Red
Jordan La Tour
0 139 0 0 0 0 0 0 0 0
MN Starters 2023 Red
Carson Pollman
0 4 19 0 0 0 0 0 0 0
MN Starters 2023 Red
Joe Stelzig
0 0 42 0 0 0 0 0 0 0
MN Starters 2023 Red
Isaac Vesta
0 0 22 0 0 0 0 0 0 0
Puma Academy
Colton Brouwers
0 12 28 0 0 0 0 0 0 0
Puma Academy
Brayden Cecchi
0 96 0 0 0 0 0 0 0 0
Puma Academy
Owen Nowak
0 0 71 0 0 0 0 0 0 0
Puma Academy
Cameron Prickett
0 13 0 0 0 0 0 0 0 0
Puma Academy
Collin Redlin
0 27 15 0 0 0 0 0 0 0
Puma Academy
Luke Wenzel
0 92 0 0 0 0 0 0 0 0
Velocity Baseball 2023'S
Aidan Colombo
0 0 89 0 0 0 0 0 0 0
Velocity Baseball 2023'S
Bryce Erdmann
0 0 15 0 0 0 0 0 0 0
Velocity Baseball 2023'S
Logan Frank
0 98 0 0 0 0 0 0 0 0
Velocity Baseball 2023'S
Allen Leitner
0 41 0 0 0 0 0 0 0 0
Velocity Baseball 2023'S
Jake Lucas
0 0 118 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest