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/14
Day 2
07/15
Day 3
07/16
Day 4
07/17
Day 5
07/18
Day 6
07/19
Day 7
07/20
Day 8
07/21
Day 9
07/22
Day 10
07/23
3n2 Illinois Steel (Switzer)
Broc Dehamer
0 0 0 27 0 0 0 0 0 0
3n2 Illinois Steel (Switzer)
TJ Eikenberry
0 0 15 0 0 0 0 0 0 0
3n2 Illinois Steel (Switzer)
Kamren Francois
0 0 75 0 0 0 0 0 0 0
3n2 Illinois Steel (Switzer)
Roland Green
0 0 0 8 0 0 0 0 0 0
3n2 Illinois Steel (Switzer)
Colton Harlan
64 0 0 0 0 0 0 0 0 0
3n2 Illinois Steel (Switzer)
Andrew Meiresonne
0 0 0 8 0 0 0 0 0 0
3n2 Illinois Steel (Switzer)
Kyler Schmidt
0 0 0 29 0 0 0 0 0 0
3n2 Illinois Steel (Switzer)
Aiden Switzer
0 0 0 32 0 0 0 0 0 0
3n2 Illinois Steel (Switzer)
Idris Thomas
0 91 0 0 0 0 0 0 0 0
Aba 2024 Fenley
Brannock Blankenship
57 0 0 0 0 0 0 0 0 0
Aba 2024 Fenley
Emil Blaylock
0 0 78 0 0 0 0 0 0 0
Aba 2024 Fenley
Romualdo Cisneros
0 0 8 0 0 0 0 0 0 0
Aba 2024 Fenley
Colby Deaver
40 0 0 0 0 0 0 0 0 0
Aba 2024 Fenley
Sebastian Udland
0 69 0 0 0 0 0 0 0 0
Aba 2024 Fenley
Ronin Vicenti
0 0 29 0 0 0 0 0 0 0
Adidas Academy 16u American
Jaden Bader
0 33 0 0 0 0 0 0 0 0
Adidas Academy 16u American
Braden Eye
0 59 0 0 0 0 0 0 0 0
Adidas Academy 16u American
Heath Hoffman
0 0 0 75 0 0 0 0 0 0
Adidas Academy 16u American
Caden Keller
0 0 18 30 0 0 0 0 0 0
Adidas Academy 16u American
Nick Peters
0 0 27 0 0 0 0 0 0 0
Adidas Academy 16u American
Blake Steele
66 0 0 0 0 0 0 0 0 0
Adidas Academy 16u American
Charlie Wallis
0 0 84 0 0 0 0 0 0 0
Adidas Academy 16u American
Wyatt Wilson
43 9 0 0 0 0 0 0 0 0
Around The Horn 16U Orange
Danny Calhoun
0 0 99 0 0 0 0 0 0 0
Around The Horn 16U Orange
Fischer Holmes
0 81 0 0 0 0 0 0 0 0
Around The Horn 16U Orange
Jackson Isaacs
0 0 0 76 0 0 0 0 0 0
Around The Horn 16U Orange
Alex Kiessling
0 0 0 8 0 0 0 0 0 0
Around The Horn 16U Orange
Clayton Kryzsak
30 0 39 0 0 0 0 0 0 0
Around The Horn 16U Orange
Carson Lindau
0 0 0 96 0 0 0 0 0 0
Around The Horn 16U Orange
Kyle Lingbeek
98 0 0 0 0 0 0 0 0 0
Around The Horn 16U Orange
Jacob Ray
0 0 0 78 0 0 0 0 0 0
Around The Horn 16U Orange
Connor Walsh
0 0 0 46 0 0 0 0 0 0
Cangelosi Sparks 16u Red
Nate Dudek
0 0 79 0 0 0 0 0 0 0
Cangelosi Sparks 16u Red
Mesfin Duwell
48 0 0 80 0 0 0 0 0 0
Cangelosi Sparks 16u Red
Paul Feret
0 0 12 0 0 0 0 0 0 0
Cangelosi Sparks 16u Red
Ivan Gonzalez
0 14 0 0 0 0 0 0 0 0
Cangelosi Sparks 16u Red
Nikolaos Hernandez
69 0 0 0 0 0 0 0 0 0
Cangelosi Sparks 16u Red
Mason Lamarche
0 0 15 0 0 0 0 0 0 0
Cangelosi Sparks 16u Red
Cristian Morales
0 0 25 45 0 0 0 0 0 0
Cangelosi Sparks 16u Red
Haiden Stocks
0 79 0 0 0 0 0 0 0 0
Cangelosi Sparks North - Red 2024
Eddie Artajo
5 0 82 0 0 0 0 0 0 0
Cangelosi Sparks North - Red 2024
Justin Butcher
0 0 45 0 0 0 0 0 0 0
Cangelosi Sparks North - Red 2024
Evan Dobsch
0 36 0 0 0 0 0 0 0 0
Cangelosi Sparks North - Red 2024
Ian Mackinnon
93 72 0 0 0 0 0 0 0 0
Cangelosi Sparks North - Red 2024
Justin Pinkowski
0 0 0 105 0 0 0 0 0 0
Cangelosi Sparks North - Red 2024
james Villanueva
30 0 0 0 0 0 0 0 0 0
Cangelosi Sparks North - Red 2024
Alex Zagorin
6 82 0 0 0 0 0 0 0 0
Complete Game 16u
Jack Dagostino
49 0 0 10 0 0 0 0 0 0
Complete Game 16u
Tyler Gruye
0 95 0 0 0 0 0 0 0 0
Complete Game 16u
Luke Gunderman
0 0 84 0 0 0 0 0 0 0
Complete Game 16u
Aiden Lieser
78 0 0 0 0 0 0 0 0 0
Complete Game 16u
Peyton Streit
0 0 44 0 0 0 0 0 0 0
Complete Game 16u
Adam Wyffels
0 6 0 90 0 0 0 0 0 0
Flood City Midwest 2024
Konner Allen
0 36 0 53 0 0 0 0 0 0
Flood City Midwest 2024
Lucas Bixby
0 0 0 72 0 0 0 0 0 0
Flood City Midwest 2024
Jacob Budd
83 0 0 0 0 0 0 0 0 0
Flood City Midwest 2024
Bryce Hires
0 73 0 0 0 0 0 0 0 0
Flood City Midwest 2024
Seth Impson
0 0 88 0 0 0 0 0 0 0
Gamers 16 Gray
Cale Berkbuegler
59 0 0 0 0 0 0 0 0 0
Gamers 16 Gray
Ridge Cathcart
12 0 0 0 0 0 0 0 0 0
Gamers 16 Gray
Bryce Edmiston
0 0 87 0 0 0 0 0 0 0
Gamers 16 Gray
Freddie Grimmer
0 0 11 0 0 0 0 0 0 0
Gamers 16 Gray
Tommy James
0 99 0 0 0 0 0 0 0 0
Gamers 16 Gray
Kurt Leiber
0 3 0 0 0 0 0 0 0 0
Gamers 16 Gray
Drew Patrick
0 0 0 83 0 0 0 0 0 0
Gamers 16 Gray
Dillon Pritchett
0 0 0 37 0 0 0 0 0 0
Gamers 16 Gray
Ryan Rossini
0 0 0 10 0 0 0 0 0 0
Great Lakes Baseball Academy National Red
Jack Egeberg
37 0 0 0 0 0 0 0 0 0
Great Lakes Baseball Academy National Red
Devin Hartwig
0 0 46 0 0 0 0 0 0 0
Great Lakes Baseball Academy National Red
Jack Manninen
0 80 0 0 0 0 0 0 0 0
Great Lakes Baseball Academy National Red
Sam Meyer
55 0 0 0 0 0 0 0 0 0
Great Lakes Baseball Academy National Red
Mateo Rodriguez
0 0 0 32 0 0 0 0 0 0
Great Lakes Baseball Academy National Red
Sawyer Sinnott
0 0 63 0 0 0 0 0 0 0
Great Lakes Baseball Academy National Red
Johnathan Snavely
0 0 0 69 0 0 0 0 0 0
Great Lakes Baseball Academy National Red
Jack Solheid
0 22 0 0 0 0 0 0 0 0
Great Lakes Baseball Academy National Red
Christian Tomlinson
0 0 26 0 0 0 0 0 0 0
Illinois Lightning 2024 Skor
Kadin Borck
55 0 0 0 0 0 0 0 0 0
Illinois Lightning 2024 Skor
Kamrin Borck
0 0 0 80 0 0 0 0 0 0
Illinois Lightning 2024 Skor
Jacob Chajet
0 0 86 0 0 0 0 0 0 0
Illinois Lightning 2024 Skor
Colin Christensen
0 0 28 0 0 0 0 0 0 0
Illinois Lightning 2024 Skor
Evan Larson
0 100 0 0 0 0 0 0 0 0
Illinois Lightning 2024 Skor
Griffin Troha
22 7 0 0 0 0 0 0 0 0
Illinois Nationals 16U
Justin Bradley
0 0 94 0 0 0 0 0 0 0
Illinois Nationals 16U
John Jackson
0 0 0 91 0 0 0 0 0 0
Illinois Nationals 16U
Andres Rico
0 0 0 19 0 0 0 0 0 0
Illinois Nationals 16U
Imanol Rodriguez
0 93 0 0 0 0 0 0 0 0
Illinois Nationals 16U
Andrew Smith
93 0 0 0 0 0 0 0 0 0
Illinois Patriots
Caleb Chamberlain
96 0 0 0 0 0 0 0 0 0
Illinois Patriots
Jaxon Cook
34 0 0 35 0 0 0 0 0 0
Illinois Patriots
Brendan Doyle
0 92 0 0 0 0 0 0 0 0
Illinois Patriots
Colbie Glenn
0 18 0 0 0 0 0 0 0 0
Illinois Patriots
Sam Hartl
0 0 0 78 0 0 0 0 0 0
Illinois Patriots
Dylan West
0 0 32 0 0 0 0 0 0 0
Illinois Patriots
Brenden Wurth
0 0 78 0 0 0 0 0 0 0
Mac N Seitz 16u Holehan
Jason Cooper
55 0 0 19 0 0 0 0 0 0
Mac N Seitz 16u Holehan
Samuel Dew
22 29 0 52 0 0 0 0 0 0
Mac N Seitz 16u Holehan
Tyler Maslowski
0 43 0 28 0 0 0 0 0 0
Mac N Seitz 16u Holehan
Joey McCarthy
28 0 0 0 0 0 0 0 0 0
Mac N Seitz 16u Holehan
Andrew Meyer
0 0 77 0 0 0 0 0 0 0
Mac N Seitz 16u Holehan
Jaden Rose
0 0 47 0 0 0 0 0 0 0
Mac N Seitz 16u Holehan
Alex Yonker
0 17 0 0 0 0 0 0 0 0
Mac N Seitz 16U Van Horn
Matthew Asher
0 41 0 0 0 0 0 0 0 0
Mac N Seitz 16U Van Horn
Dalton Barnes
35 0 0 0 0 0 0 0 0 0
Mac N Seitz 16U Van Horn
Brendan Briley
0 0 22 0 0 0 0 0 0 0
Mac N Seitz 16U Van Horn
Will Kennedy
49 0 0 73 0 0 0 0 0 0
Mac N Seitz 16U Van Horn
Jake Linahan
33 0 84 0 0 0 0 0 0 0
Mac N Seitz 16U Van Horn
Grant O'Doherty
0 70 0 0 0 0 0 0 0 0
Mac N Seitz 16U Van Horn
Alex Smith
18 0 21 37 0 0 0 0 0 0
Macstrength Grizzlies
Reed Klatt
0 0 86 0 0 0 0 0 0 0
Macstrength Grizzlies
Olin Lysne
97 0 0 0 0 0 0 0 0 0
Macstrength Grizzlies
Daniel Montanez
0 0 0 61 0 0 0 0 0 0
Macstrength Grizzlies
Paulie Nathanson
0 0 0 48 0 0 0 0 0 0
Macstrength Grizzlies
Ryan Poppitz
0 86 0 0 0 0 0 0 0 0
Marek Baseball Academy
Carder Campbell
29 0 0 26 0 0 0 0 0 0
Marek Baseball Academy
Austin Cilke
0 66 0 0 0 0 0 0 0 0
Marek Baseball Academy
Alex Erickson
0 7 0 0 0 0 0 0 0 0
Marek Baseball Academy
Simon Laporte
54 0 0 34 0 0 0 0 0 0
Marek Baseball Academy
Kendall Noland
0 0 52 0 0 0 0 0 0 0
Marek Baseball Academy
Cadyn Parrott
0 0 48 0 0 0 0 0 0 0
Marek Baseball Academy
Blake Ray
0 0 15 0 0 0 0 0 0 0
Marek Baseball Academy
Coy Sobotka
0 0 0 33 0 0 0 0 0 0
Marek Baseball Academy
Jeston Vessar
0 22 0 0 0 0 0 0 0 0
MASH 16U Cardinal
Josh Berreth
0 0 0 25 0 0 0 0 0 0
MASH 16U Cardinal
Ethan Binder
0 0 0 82 0 0 0 0 0 0
MASH 16U Cardinal
Matthew Cunningham
0 0 75 0 0 0 0 0 0 0
MASH 16U Cardinal
Cyrus Elrod
0 96 0 0 0 0 0 0 0 0
MASH 16U Cardinal
Evan Nelson
0 9 47 0 0 0 0 0 0 0
MASH 16U Cardinal
Hudson Poole
0 0 0 39 0 0 0 0 0 0
MASH 16U Cardinal
Calvin Schmelzle
74 0 0 0 0 0 0 0 0 0
MASH 16U Cardinal
Aiden Smith
0 0 0 52 0 0 0 0 0 0
MASH 16U Cardinal
Connor Strop
0 0 0 30 0 0 0 0 0 0
MASH 16U Cardinal
Charlie Toenges
0 0 0 42 0 0 0 0 0 0
MASH 16U Grey
Ethan Bombardier
0 0 79 0 0 0 0 0 0 0
MASH 16U Grey
Eli Chandler
0 83 0 0 0 0 0 0 0 0
MASH 16U Grey
Thomas Hesse
0 0 0 52 0 0 0 0 0 0
MASH 16U Grey
Miles Jensen
0 0 0 31 0 0 0 0 0 0
MASH 16U Grey
Ethan Kleis
17 0 0 0 0 0 0 0 0 0
MASH 16U Grey
Ty Martin
96 0 0 0 0 0 0 0 0 0
MASH 16U Grey
Aaron Reisetter
0 0 0 26 0 0 0 0 0 0
MASH 16U Grey
Alex Wieczorek
0 0 5 35 0 0 0 0 0 0
Mavs
Tj Frein
0 0 0 97 0 0 0 0 0 0
Mavs
Isaac Hass
0 0 84 0 0 0 0 0 0 0
Mavs
Mason Kobus
0 0 14 0 0 0 0 0 0 0
Mavs
Franklin Sellner
98 0 0 0 0 0 0 0 0 0
Mavs
Cooper Skov
0 86 0 0 0 0 0 0 0 0
Midland Bandits - Reynolds
Carter Cox
0 0 0 10 0 0 0 0 0 0
Midland Bandits - Reynolds
Brady Creech
0 0 0 77 0 0 0 0 0 0
Midland Bandits - Reynolds
Kaden Kinsler
0 0 33 0 0 0 0 0 0 0
Midland Bandits - Reynolds
Sean Phillips
0 0 0 89 0 0 0 0 0 0
Midland Bandits - Reynolds
Brock Slinkard
0 70 0 0 0 0 0 0 0 0
Midland Bandits - Reynolds
Seungmin Song
0 0 0 19 0 0 0 0 0 0
Midland Bandits - Reynolds
Colton Thomas
0 0 91 0 0 0 0 0 0 0
Midwest Hitmen 2024 Red
Ayden Almaguer
0 29 0 0 0 0 0 0 0 0
Midwest Hitmen 2024 Red
Royce Johnson
31 0 0 0 0 0 0 0 0 0
Midwest Hitmen 2024 Red
Joel Koch
0 97 0 0 0 0 0 0 0 0
Midwest Hitmen 2024 Red
Nolan Petry
0 0 0 98 0 0 0 0 0 0
Midwest Hitmen 2024 Red
Logan South
0 0 80 0 0 0 0 0 0 0
Midwest Hitmen 2024 Red
Nick Tickle
89 0 0 0 0 0 0 0 0 0
Mn Starters 2024 Red
Jack Amundson
0 78 0 0 0 0 0 0 0 0
Mn Starters 2024 Red
Benton Blattner
52 0 0 30 0 0 0 0 0 0
Mn Starters 2024 Red
Corbin Olson
73 0 0 0 0 0 0 0 0 0
Mn Starters 2024 Red
Anton Sabo
0 34 0 41 0 0 0 0 0 0
Mn Starters 2024 Red
John Santelman
0 0 0 55 0 0 0 0 0 0
Mn Starters 2024 Red
Brayden Sorensen
0 0 0 71 0 0 0 0 0 0
Naperville Renegades American 2024
Cole Clarke
0 0 0 66 0 0 0 0 0 0
Naperville Renegades American 2024
Jake Glaudel
24 19 0 0 0 0 0 0 0 0
Naperville Renegades American 2024
John Jensen
0 0 0 25 0 0 0 0 0 0
Naperville Renegades American 2024
Ryan Morton
0 0 0 25 0 0 0 0 0 0
Naperville Renegades American 2024
Luke Mundt
41 0 31 0 0 0 0 0 0 0
Naperville Renegades American 2024
Cole Pickler
29 0 67 0 0 0 0 0 0 0
Naperville Renegades American 2024
Kyle Powelke
0 84 0 0 0 0 0 0 0 0
Naperville Renegades American 2024
Heather Schmidt
14 0 0 0 0 0 0 0 0 0
P2p Millers Boone
Michael Foley
0 0 94 0 0 0 0 0 0 0
P2p Millers Boone
Austin Kemp
0 7 0 0 0 0 0 0 0 0
P2p Millers Boone
Alex Malecha
0 0 14 11 0 0 0 0 0 0
P2p Millers Boone
Alex Minton
0 77 0 0 0 0 0 0 0 0
P2p Millers Boone
Maison Roudabush
88 0 0 25 0 0 0 0 0 0
P2p Millers Boone
Brady Skoog
0 0 0 48 0 0 0 0 0 0
P2p Millers Boone
Henry Zimmermann
0 0 0 50 0 0 0 0 0 0
Rawlings Tigers - St. Louis - 16U Velo
Jack Burckhardt
0 86 0 0 0 0 0 0 0 0
Rawlings Tigers - St. Louis - 16U Velo
Andrew DuMont
0 0 0 85 0 0 0 0 0 0
Rawlings Tigers - St. Louis - 16U Velo
Wil Fieser
3 0 56 0 0 0 0 0 0 0
Rawlings Tigers - St. Louis - 16U Velo
Carson Mullen
0 0 0 80 0 0 0 0 0 0
Rawlings Tigers - St. Louis - 16U Velo
Tyson Oswald
57 0 0 33 0 0 0 0 0 0
Rawlings Tigers - St. Louis - 16U Velo
John Spivey
0 0 29 0 0 0 0 0 0 0
Rawlings Tigers - St. Louis - 16U Velo
Logan Zwirn
0 0 0 25 0 0 0 0 0 0
Rawlings Tigers Quad Cities
Joshua Brown
0 0 28 30 0 0 0 0 0 0
Rawlings Tigers Quad Cities
Ethan Esparza
0 73 0 0 0 0 0 0 0 0
Rawlings Tigers Quad Cities
Brenden Martin
99 0 0 0 0 0 0 0 0 0
Rawlings Tigers Quad Cities
Ayden Mendoza
0 0 73 0 0 0 0 0 0 0
Rawlings Tigers Quad Cities
Connor Mitchell
0 42 0 34 0 0 0 0 0 0
Rawlings Tigers Quad Cities
Jayden Putnam
0 0 0 31 0 0 0 0 0 0
Sluggers Baseball 2024
Gage Banfield
0 0 92 0 0 0 0 0 0 0
Sluggers Baseball 2024
Riley Donahoe
21 0 22 42 0 0 0 0 0 0
Sluggers Baseball 2024
Breylin Goebel
0 0 0 76 0 0 0 0 0 0
Sluggers Baseball 2024
Joey Heller
96 0 0 0 0 0 0 0 0 0
Sluggers Baseball 2024
Joey Honerbaum
0 0 0 80 0 0 0 0 0 0
Sluggers Baseball 2024
Logan Wolf
0 0 0 12 0 0 0 0 0 0
Sluggers Baseball 2024
John Wubben
0 0 0 43 0 0 0 0 0 0
Thundercat Baseball 16u
Jordan Bundy
15 0 0 64 0 0 0 0 0 0
Thundercat Baseball 16u
Aiden Cicogna
0 0 0 57 0 0 0 0 0 0
Thundercat Baseball 16u
Tyler Fredrick
0 0 90 0 0 0 0 0 0 0
Thundercat Baseball 16u
Adam Suess
104 0 0 0 0 0 0 0 0 0
Thundercat Baseball 16u
Michael Zink
0 94 0 0 0 0 0 0 0 0
windy city silver
Nick Beckwith
0 0 0 91 0 0 0 0 0 0
windy city silver
Sam Didio
0 0 97 0 0 0 0 0 0 0
windy city silver
Patrick Fergus
0 0 0 23 0 0 0 0 0 0
windy city silver
Sean Hanley
0 0 55 0 0 0 0 0 0 0
windy city silver
James Macmillan
100 0 0 0 0 0 0 0 0 0
windy city silver
Henry Malarski
0 96 0 0 0 0 0 0 0 0
windy city silver
Carter Roberts
0 7 0 0 0 0 0 0 0 0
windy city silver
Liam Sondermann
8 0 0 0 0 0 0 0 0 0
Windy City White
Kyle Boma
59 0 7 0 0 0 0 0 0 0
Windy City White
Merrick Hill
0 96 0 0 0 0 0 0 0 0
Windy City White
Liam McKermitt
33 0 43 0 0 0 0 0 0 0
Windy City White
Sean O'Dowd
0 0 85 0 0 0 0 0 0 0
Windy City White
Reese Peddle
6 0 0 24 0 0 0 0 0 0
Windy City White
Ben Pondel
18 0 0 62 0 0 0 0 0 0
Windy City White
Jorge Zapata
0 14 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