2,210 MLB PLAYERS | 15,135 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/23
Day 2
07/24
Day 3
07/25
Day 4
07/26
Day 5
07/27
Day 6
07/28
Day 7
07/29
Day 8
07/30
Day 9
07/31
Day 10
08/01
Cangelosi Sparks 15u White
Nathan Byrdak
21 38 0 0 0 0 0 0 0 0
Cangelosi Sparks 15u White
Joshua Crane
21 0 44 0 0 0 0 0 0 0
Cangelosi Sparks 15u White
Ethan Ganz
27 0 43 0 0 0 0 0 0 0
Cangelosi Sparks 15u White
Andrew Good
0 74 0 0 0 0 0 0 0 0
Cangelosi Sparks 15u White
Christian Martyn
27 0 0 0 0 0 0 0 0 0
Cangelosi Sparks 15u White
Mason McCue
0 67 0 0 0 0 0 0 0 0
Cangelosi Sparks 15u White
Peter Pipikios
11 0 45 0 0 0 0 0 0 0
Cangelosi Sparks 15u White
Mitch Voltz
0 51 0 0 0 0 0 0 0 0
Cangelosi Sparks 15u White
Joey Zietara
28 35 0 0 0 0 0 0 0 0
Cbt Wolfpack
Carson Clausen
0 41 0 0 0 0 0 0 0 0
Cbt Wolfpack
Sawyer Deering
78 0 0 0 0 0 0 0 0 0
Cbt Wolfpack
Brennen Grams
0 0 45 0 0 0 0 0 0 0
Cbt Wolfpack
Blake Griesbach
0 25 20 0 0 0 0 0 0 0
Cbt Wolfpack
Ryder Hoffman
0 0 12 0 0 0 0 0 0 0
Cbt Wolfpack
Brady Koester
0 67 0 0 0 0 0 0 0 0
Cbt Wolfpack
Payton Miller
0 0 35 0 0 0 0 0 0 0
Cbt Wolfpack
Ryan Pierquet
0 87 0 0 0 0 0 0 0 0
Cbt Wolfpack
Lucas Siebold
0 53 0 0 0 0 0 0 0 0
Cbt Wolfpack
Hunter Stelzer
0 24 0 0 0 0 0 0 0 0
Cbt Wolfpack
Henry Williams
33 0 0 0 0 0 0 0 0 0
Esp 15u Nationals (2024 Khazen)
Ryan Emmens
61 0 0 0 0 0 0 0 0 0
Esp 15u Nationals (2024 Khazen)
Zach Khazen
0 0 65 0 0 0 0 0 0 0
Esp 15u Nationals (2024 Khazen)
Logan Landmeier
0 58 0 0 0 0 0 0 0 0
Esp 15u Nationals (2024 Khazen)
Cody Ludwig
0 11 96 0 0 0 0 0 0 0
Esp 15u Nationals (2024 Khazen)
Christian Nowoj
0 56 0 0 0 0 0 0 0 0
Esp 15u Nationals (2024 Khazen)
Charlie Thorne
14 0 7 0 0 0 0 0 0 0
Esp 15u Nationals (2024 Khazen)
Alex Voegele
0 86 0 0 0 0 0 0 0 0
Extreme Elite Midwest
Kristopher Alcorn
0 20 60 0 0 0 0 0 0 0
Extreme Elite Midwest
Chase Alwardt
0 0 90 0 0 0 0 0 0 0
Extreme Elite Midwest
Donny Becker
0 31 0 0 0 0 0 0 0 0
Extreme Elite Midwest
Brady Coon
0 97 0 0 0 0 0 0 0 0
Extreme Elite Midwest
Gibson Hunt
38 31 0 0 0 0 0 0 0 0
Extreme Elite Midwest
Ryker Keller
53 0 23 0 0 0 0 0 0 0
Extreme Elite Midwest
Colin LeMarr
0 81 0 0 0 0 0 0 0 0
Extreme Elite Midwest
Jonas Mahler
0 0 17 0 0 0 0 0 0 0
Extreme Elite Midwest
Darren Pennell
25 0 24 0 0 0 0 0 0 0
Gamers 15 Gray
Cale Berkbuegler
0 0 61 0 0 0 0 0 0 0
Gamers 15 Gray
Will Bernert
0 0 17 0 0 0 0 0 0 0
Gamers 15 Gray
Trent Clemons
55 0 0 0 0 0 0 0 0 0
Gamers 15 Gray
Tommy James
54 0 0 0 0 0 0 0 0 0
Gamers 15 Gray
Tyler Metz
8 0 37 0 0 0 0 0 0 0
Gamers 15 Gray
Drew Patrick
75 0 0 0 0 0 0 0 0 0
Gamers 15 Gray
Dillon Pritchett
19 0 0 0 0 0 0 0 0 0
Gamers 15 Gray
Ryan Thornhill
0 0 19 0 0 0 0 0 0 0
Gamers 15 Gray
Michael Wunderlich
0 87 0 0 0 0 0 0 0 0
Grb Rays Green
Gage Bishop
0 25 0 44 0 0 0 0 0 0
Grb Rays Green
Logan Dunn
0 0 0 94 0 0 0 0 0 0
Grb Rays Green
Robert Grignon
0 103 0 0 0 0 0 0 0 0
Grb Rays Green
Eason Hurd
0 55 0 0 0 0 0 0 0 0
Grb Rays Green
Craig Kabat
0 42 0 0 0 0 0 0 0 0
Grb Rays Green
Nate Langbehn
62 0 0 0 0 0 0 0 0 0
Grb Rays Green
Brady LaViolette
0 0 0 55 0 0 0 0 0 0
Grb Rays Green
Wes Lindee
0 0 0 73 0 0 0 0 0 0
Grb Rays Green
Tate Schmidt
0 0 0 2 0 0 0 0 0 0
Grb Rays Green
Noah Wech
0 0 74 0 0 0 0 0 0 0
Grb Rays Mke Green
Joe Bieganski
43 0 0 0 0 0 0 0 0 0
Grb Rays Mke Green
Raine Fredericks
0 86 0 0 0 0 0 0 0 0
Grb Rays Mke Green
William Hess
0 9 56 0 0 0 0 0 0 0
Grb Rays Mke Green
Jeff Makinen
0 90 0 0 0 0 0 0 0 0
Grb Rays Mke Green
Wyatt Rushing
57 0 0 0 0 0 0 0 0 0
Grb Rays Mke Green
Gavin Skrzypchak
0 0 57 0 0 0 0 0 0 0
Grb Rays Mke Green
Gavin Thompson
42 0 0 0 0 0 0 0 0 0
Hitters 2024 Grads
Nolan Buss
0 0 20 0 0 0 0 0 0 0
Hitters 2024 Grads
Quinn Conyers
0 29 0 0 0 0 0 0 0 0
Hitters 2024 Grads
Grayson Flugaur
0 0 98 0 0 0 0 0 0 0
Hitters 2024 Grads
Payten Jibben
30 0 19 0 0 0 0 0 0 0
Hitters 2024 Grads
Tannis Lange
0 45 0 0 0 0 0 0 0 0
Hitters 2024 Grads
Jack Olson
81 0 0 0 0 0 0 0 0 0
Hitters 2024 Grads
Aren Robinson
0 0 8 0 0 0 0 0 0 0
Hitters 2024 Grads
Mike Schoon
0 89 0 0 0 0 0 0 0 0
Hitters 2024 Grads
Cj Trask
0 44 0 0 0 0 0 0 0 0
Htp 15u Raptors
Lucas Ackland
45 0 0 0 0 0 0 0 0 0
Htp 15u Raptors
Tyler Cox
1 0 0 0 0 0 0 0 0 0
Htp 15u Raptors
Ben Jackson
37 0 0 0 0 0 0 0 0 0
Htp 15u Raptors
Jakob Nachreiner
0 0 77 0 0 0 0 0 0 0
Htp 15u Raptors
Carson O'Connor
0 66 0 0 0 0 0 0 0 0
Htp 15u Raptors
Tyler Sobocinski
27 40 0 0 0 0 0 0 0 0
Htp 15u Raptors
Nate Soelter
97 0 0 0 0 0 0 0 0 0
Iowa Select Remington 2024
Jake Goodman
16 0 9 0 0 0 0 0 0 0
Iowa Select Remington 2024
Andrew Hamlett
88 0 0 0 0 0 0 0 0 0
Iowa Select Remington 2024
Ethan Jakel
0 0 0 65 0 0 0 0 0 0
Iowa Select Remington 2024
Jaxon Kramer
0 17 0 80 0 0 0 0 0 0
Iowa Select Remington 2024
Preston Lang
0 0 60 0 0 0 0 0 0 0
Iowa Select Remington 2024
Jake Mitchell
0 0 94 0 0 0 0 0 0 0
Iowa Select Remington 2024
Jonathan Ramos
0 71 0 0 0 0 0 0 0 0
Iowa Select Remington 2024
Ryker Remington
0 33 0 0 0 0 0 0 0 0
Iowa Select Remington 2024
Kameron Volz
0 67 0 0 0 0 0 0 0 0
Jba Clutch Navy 2024
Dylan Dobratz
66 0 0 0 0 0 0 0 0 0
Jba Clutch Navy 2024
Keagen Jirschele
0 0 77 0 0 0 0 0 0 0
Jba Clutch Navy 2024
Taylor Lemanski
55 0 0 0 0 0 0 0 0 0
Jba Clutch Navy 2024
Noah Marschke
0 24 29 0 0 0 0 0 0 0
Jba Clutch Navy 2024
Tanner Nienhaus
65 0 0 0 0 0 0 0 0 0
Jba Clutch Navy 2024
Ty Rechner
0 74 0 0 0 0 0 0 0 0
Jba Clutch Navy 2024
Carter Schmitt
0 8 0 0 0 0 0 0 0 0
Mac N Seitz - Whitcomb
Brody Baker
26 0 0 0 0 0 0 0 0 0
Mac N Seitz - Whitcomb
Myles Carson
0 79 0 0 0 0 0 0 0 0
Mac N Seitz - Whitcomb
Jackson De Lautour
81 0 0 0 0 0 0 0 0 0
Mac N Seitz - Whitcomb
Nick Fincher
47 0 44 0 0 0 0 0 0 0
Mac N Seitz - Whitcomb
Yale Griffiths
0 0 99 0 0 0 0 0 0 0
Mac N Seitz - Whitcomb
Nash McCarty
0 0 19 0 0 0 0 0 0 0
Mac N Seitz - Whitcomb
Ben Stringer
7 0 35 0 0 0 0 0 0 0
Mac N Seitz - Whitcomb
Tanner Welsh
33 0 9 0 0 0 0 0 0 0
MASH 15U Vocca
Jack Anderson
0 16 0 0 0 0 0 0 0 0
MASH 15U Vocca
Max Arlich
40 0 0 60 0 0 0 0 0 0
MASH 15U Vocca
Jonathan Dobis
0 122 0 0 0 0 0 0 0 0
MASH 15U Vocca
Alex Hendrickson
0 0 5 0 0 0 0 0 0 0
MASH 15U Vocca
Caleb Koskie
0 0 28 75 0 0 0 0 0 0
MASH 15U Vocca
Riley Leatherman
0 97 0 0 0 0 0 0 0 0
MASH 15U Vocca
Jack Morris
0 0 0 58 0 0 0 0 0 0
MASH 15U Vocca
Ryan Vosper
0 0 14 0 0 0 0 0 0 0
Midland Bandits Missouri 15U
Isaac Boss
83 0 0 0 0 0 0 0 0 0
Midland Bandits Missouri 15U
Reid Cisel
0 0 21 0 0 0 0 0 0 0
Midland Bandits Missouri 15U
Grayson Coleman
15 25 0 0 0 0 0 0 0 0
Midland Bandits Missouri 15U
Thomas Griese
0 0 19 0 0 0 0 0 0 0
Midland Bandits Missouri 15U
David Maclachlan
99 0 0 0 0 0 0 0 0 0
Midland Bandits Missouri 15U
Neil Quirk
0 0 34 0 0 0 0 0 0 0
Midland Bandits Missouri 15U
Ashton Robinson
0 0 29 0 0 0 0 0 0 0
Midland Bandits Missouri 15U
Brad Stumpf
17 82 0 0 0 0 0 0 0 0
Midland Bandits Missouri 15U
Cohen Waldren
25 0 17 0 0 0 0 0 0 0
P2p Millers 15u Hoffmann
Jayden Kopp
0 0 20 0 0 0 0 0 0 0
P2p Millers 15u Hoffmann
Brady Lash
92 0 0 0 0 0 0 0 0 0
P2p Millers 15u Hoffmann
Ty Lovcik
0 27 0 41 0 0 0 0 0 0
P2p Millers 15u Hoffmann
Sam Macy
34 0 91 0 0 0 0 0 0 0
P2p Millers 15u Hoffmann
Viet Nguyen
0 30 99 0 0 0 0 0 0 0
P2p Millers 15u Hoffmann
Riane Ritter
0 0 2 98 0 0 0 0 0 0
P2p Millers 15u Hoffmann
Matthew Stoltenberg
0 25 0 0 0 0 0 0 0 0
P2p Millers 15u Hoffmann
Gaard Swenson
0 79 0 0 0 0 0 0 0 0
P2p Millers 15u Hoffmann
Brayden Windschitl
0 39 0 0 0 0 0 0 0 0
P2P MILLERS-BOONE
Brander Lovig
52 0 0 0 0 0 0 0 0 0
P2P MILLERS-BOONE
Alex Minton
14 0 56 0 0 0 0 0 0 0
P2P MILLERS-BOONE
Vann Olson
18 0 41 0 0 0 0 0 0 0
P2P MILLERS-BOONE
Christopher Petersen
103 0 0 0 0 0 0 0 0 0
P2P MILLERS-BOONE
Austin Randall
45 0 30 0 0 0 0 0 0 0
P2P MILLERS-BOONE
Maison Roudabush
0 79 0 0 0 0 0 0 0 0
P2P MILLERS-BROWN
Joseph Capra
0 12 0 0 0 0 0 0 0 0
P2P MILLERS-BROWN
Tj Frein
0 89 0 0 0 0 0 0 0 0
P2P MILLERS-BROWN
Alex Malecha
0 18 0 0 0 0 0 0 0 0
P2P MILLERS-BROWN
Zach Peta
69 0 0 0 0 0 0 0 0 0
P2P MILLERS-BROWN
Tyler Phenow
0 89 0 0 0 0 0 0 0 0
P2P MILLERS-BROWN
Aaron Reisetter
0 26 73 0 0 0 0 0 0 0
P2P MILLERS-BROWN
Logan Schlangen
0 0 64 0 0 0 0 0 0 0
P2P MILLERS-BROWN
Logan Schleeter
53 0 0 0 0 0 0 0 0 0
PTA 15U Cardinal
Bryce Balistreri
0 0 96 0 0 0 0 0 0 0
PTA 15U Cardinal
Tyler Conger
0 98 0 0 0 0 0 0 0 0
PTA 15U Cardinal
Joseph Halser V
0 57 0 0 0 0 0 0 0 0
PTA 15U Cardinal
Joseph Herrick
95 0 0 0 0 0 0 0 0 0
PTA 15U Cardinal
Jonah Roloff
33 0 0 0 0 0 0 0 0 0
Rhino Wisconsin 2024 - Schaefer
Ian Dohms
85 0 0 0 0 0 0 0 0 0
Rhino Wisconsin 2024 - Schaefer
Bryce Duszak
15 0 32 0 0 0 0 0 0 0
Rhino Wisconsin 2024 - Schaefer
Shaun Gavin
11 0 52 0 0 0 0 0 0 0
Rhino Wisconsin 2024 - Schaefer
Ryan Johnson
0 81 0 0 0 0 0 0 0 0
Rhino Wisconsin 2024 - Schaefer
Sawyer Kowalkowski
13 0 49 0 0 0 0 0 0 0
Rhino Wisconsin 2024 - Schaefer
Sawyer Steineke
0 88 0 0 0 0 0 0 0 0
Sluggers Baseball 2024
Gage Banfield
0 86 0 0 0 0 0 0 0 0
Sluggers Baseball 2024
Liam Bender
21 0 0 0 0 0 0 0 0 0
Sluggers Baseball 2024
Joseph Bomkamp-Drone
0 0 93 0 0 0 0 0 0 0
Sluggers Baseball 2024
Riley Donahoe
63 0 15 0 0 0 0 0 0 0
Sluggers Baseball 2024
Breylin Goebel
0 98 0 0 0 0 0 0 0 0
Sluggers Baseball 2024
Tyler McKeon
0 63 0 0 0 0 0 0 0 0
Sluggers Baseball 2024
Logan Wolf
32 0 0 0 0 0 0 0 0 0
Starters 15u Black
Hayden Anthony
22 0 0 0 0 0 0 0 0 0
Starters 15u Black
Drew Burley
0 16 0 0 0 0 0 0 0 0
Starters 15u Black
Hawken Hedlund
0 60 0 0 0 0 0 0 0 0
Starters 15u Black
Ted Hohn
0 0 83 0 0 0 0 0 0 0
Starters 15u Black
Hudson Johnson
47 0 32 0 0 0 0 0 0 0
Starters 15u Black
Reed Klatt
0 98 0 0 0 0 0 0 0 0
Starters 15u Black
Parker Villaume
0 61 0 0 0 0 0 0 0 0
Starters 15u Black
Jacob Weir
0 51 0 0 0 0 0 0 0 0
STL Force 2024
Braiden Boschen
0 89 0 0 0 0 0 0 0 0
STL Force 2024
Michael Carter Jr.
0 26 0 0 0 0 0 0 0 0
STL Force 2024
Devan Jordan
0 44 0 0 0 0 0 0 0 0
STL Force 2024
Kayden Kohlberg
81 0 0 0 0 0 0 0 0 0
STL Force 2024
Peyton Levasseur
64 0 0 0 0 0 0 0 0 0
STL Force 2024
Landon Potts
0 0 94 0 0 0 0 0 0 0
STL Force 2024
Drew Sexton
0 94 0 0 0 0 0 0 0 0
STL Force 2024
Macallan White
0 22 33 0 0 0 0 0 0 0
Team Easton
Drake Brown
0 49 0 0 0 0 0 0 0 0
Team Easton
Tom Ford
103 0 0 0 0 0 0 0 0 0
Team Easton
Cristian Guerrero
0 0 28 0 0 0 0 0 0 0
Team Easton
Charlie Kane
0 45 60 0 0 0 0 0 0 0
Team Easton
Andrew Murphy
0 66 0 0 0 0 0 0 0 0
Team Easton
Tim O’Connell
0 0 53 0 0 0 0 0 0 0
Team Easton
Jake Shumaker
0 65 0 0 0 0 0 0 0 0
Windy City Black 15u
Davino Douvalakis
0 57 0 0 0 0 0 0 0 0
Windy City Black 15u
Ryan Garcia
0 23 0 0 0 0 0 0 0 0
Windy City Black 15u
Luke Heidenry
0 0 85 0 0 0 0 0 0 0
Windy City Black 15u
Joey Krzak
108 0 0 0 0 0 0 0 0 0
Windy City Black 15u
Henry Malarski
0 51 0 0 0 0 0 0 0 0
Windy City Black 15u
Billy Rogus
0 48 0 0 0 0 0 0 0 0
Windy City Black 15u
Anthony Serpico
0 0 6 0 0 0 0 0 0 0
Windy City Black 15u
Michael Sosna
6 32 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