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)
13-14 95 0 Days 1 Day 2 Days 3 Days 4 Days
1-20 21-35 36-50 51-65 66+
0
= Required Rest
PlayerDay 1
10/25
Day 2
10/26
Day 3
10/27
Day 4
10/28
Day 5
10/29
Day 6
10/30
Day 7
10/31
Day 8
11/01
Day 9
11/02
Day 10
11/03
5 Star National 13U
Hugh Fairey
0 0 28 0 0 0 0 0 0 0
5 Star National 13U
Jacob Kendall
32 0 74 0 0 0 0 0 0 0
5 Star National 13U
Newton Kieffer
26 0 40 0 0 0 0 0 0 0
5 Star National 13U
Landon Ludwig
0 33 0 0 0 0 0 0 0 0
5 Star National 13U
Austin Middleton
35 0 78 0 0 0 0 0 0 0
5 Star National 13U
Caden Napier
0 25 0 0 0 0 0 0 0 0
5 Star National 13U
Nick Oliveira
0 66 0 0 0 0 0 0 0 0
5 Star National 13U
Levi Pietschker
0 62 0 0 0 0 0 0 0 0
5 Star National 13U
Jesus Quintero
0 7 35 0 0 0 0 0 0 0
5 Star National 13U
Michael Torres
32 0 19 0 0 0 0 0 0 0
5 Star National 13U
Caden Worbington
0 0 68 0 0 0 0 0 0 0
5 Star National 13U Haynes
Lane Cole
0 65 0 0 0 0 0 0 0 0
5 Star National 13U Haynes
John Davis
0 47 0 0 0 0 0 0 0 0
5 Star National 13U Haynes
Joseph Forehand
0 62 0 0 0 0 0 0 0 0
5 Star National 13U Haynes
BJ Gibson
11 0 0 0 0 0 0 0 0 0
5 Star National 13U Haynes
Jake Howell
19 0 0 0 0 0 0 0 0 0
5 Star National 13U Haynes
Garret Keene
0 45 0 0 0 0 0 0 0 0
5 Star National 13U Haynes
Mason Moore
0 26 0 0 0 0 0 0 0 0
5 Star National 13U Haynes
Landon Parrish
81 0 0 0 0 0 0 0 0 0
5 Star National 13U Haynes
Cameron Smith
6 0 0 0 0 0 0 0 0 0
5 Star National 13U Haynes
Evan Taylor
0 12 0 0 0 0 0 0 0 0
Ballers - Black
Coby Anker
52 0 0 0 0 0 0 0 0 0
Ballers - Black
Ben Bikar Jr
0 63 0 0 0 0 0 0 0 0
Ballers - Black
Jose Garcia
0 20 77 0 0 0 0 0 0 0
Ballers - Black
Daniel Hernandez Ten
0 20 0 0 0 0 0 0 0 0
Ballers - Black
Ryan Johnson
45 0 0 0 0 0 0 0 0 0
Ballers - Black
Jackson Kelley
0 113 0 0 0 0 0 0 0 0
Ballers - Black
Chase Mobley
0 19 0 0 0 0 0 0 0 0
Ballers - Black
Nicolas Partridge
0 12 0 0 0 0 0 0 0 0
Ballers - Black
Angel Santiago
0 20 30 0 0 0 0 0 0 0
Banditos LTG Black (13U)
Matthew Bedi
20 0 25 0 0 0 0 0 0 0
Banditos LTG Black (13U)
Nathan Billiot
32 0 68 0 0 0 0 0 0 0
Banditos LTG Black (13U)
Jacob Black
0 42 0 0 0 0 0 0 0 0
Banditos LTG Black (13U)
Koby Caulfield
0 8 0 0 0 0 0 0 0 0
Banditos LTG Black (13U)
Brad Chaisson
0 70 0 0 0 0 0 0 0 0
Banditos LTG Black (13U)
Gavin Kimble
0 22 0 0 0 0 0 0 0 0
Banditos LTG Black (13U)
Wes Perque
16 15 0 0 0 0 0 0 0 0
Banditos LTG Black (13U)
Merrick Perry
0 13 0 0 0 0 0 0 0 0
Banditos LTG Black (13U)
Caden Reyes
0 45 0 0 0 0 0 0 0 0
Banditos LTG Black (13U)
Jude Tingstrom
5 33 0 0 0 0 0 0 0 0
Banditos LTG Black (13U)
Talan Tourelle
0 15 0 0 0 0 0 0 0 0
Banditos LTG Black (13U)
Denny Trosclair
60 0 0 0 0 0 0 0 0 0
Canes Southeast 13U
Landon Clayton
0 0 9 0 0 0 0 0 0 0
Canes Southeast 13U
Josh Gibbs
0 0 25 0 0 0 0 0 0 0
Canes Southeast 13U
Drew Johnson
0 15 54 0 0 0 0 0 0 0
Canes Southeast 13U
Levi Kelly
79 0 0 0 0 0 0 0 0 0
Canes Southeast 13U
Malachi Kemp
0 15 0 0 0 0 0 0 0 0
Canes Southeast 13U
Malik Kemp
0 80 0 0 0 0 0 0 0 0
Canes Southeast 13U
Brandon Musick
0 55 0 0 0 0 0 0 0 0
Cangelosi Sparks
Scott Dinnon
0 0 8 0 0 0 0 0 0 0
Cangelosi Sparks
Jaden Fauske
0 58 0 0 0 0 0 0 0 0
Cangelosi Sparks
Andrew Kouris
19 0 27 0 0 0 0 0 0 0
Cangelosi Sparks
Amari McGill
0 0 37 0 0 0 0 0 0 0
Cangelosi Sparks
Ethan Moore
0 0 23 0 0 0 0 0 0 0
Cangelosi Sparks
Luke Oblen
70 0 0 0 0 0 0 0 0 0
Cangelosi Sparks
Kevari Thunderbird
64 0 0 0 0 0 0 0 0 0
Cangelosi Sparks
Gavin Triezenberg
0 77 0 0 0 0 0 0 0 0
Cangelosi Sparks
Gael Urbieta
66 0 0 0 0 0 0 0 0 0
Cangelosi Sparks
Caden Workman
28 0 39 0 0 0 0 0 0 0
CBA Puerto Rico
Jean Alamo
12 19 0 0 0 0 0 0 0 0
CBA Puerto Rico
Carlos Alicea
33 0 71 0 0 0 0 0 0 0
CBA Puerto Rico
Justin Carrasquillo
0 85 0 0 0 0 0 0 0 0
CBA Puerto Rico
Angel Cruz
8 0 0 0 0 0 0 0 0 0
CBA Puerto Rico
Yan Cruz
0 72 0 0 0 0 0 0 0 0
CBA Puerto Rico
Edwardo Diaz
32 0 19 0 0 0 0 0 0 0
CBA Puerto Rico
Jack Marquez
34 0 0 0 0 0 0 0 0 0
CBA Puerto Rico
Jerethzael Pica
0 37 0 0 0 0 0 0 0 0
Diamond Jacks Super 13s
Brevin Bezick
0 73 0 0 0 0 0 0 0 0
Diamond Jacks Super 13s
Jayden Capindica
30 0 0 0 0 0 0 0 0 0
Diamond Jacks Super 13s
Sal Garcia
0 13 0 0 0 0 0 0 0 0
Diamond Jacks Super 13s
Jayson Labrador
0 28 0 0 0 0 0 0 0 0
Diamond Jacks Super 13s
Yadriel Mateo
0 41 0 0 0 0 0 0 0 0
Diamond Jacks Super 13s
Logan Raghunath
0 13 0 0 0 0 0 0 0 0
Diamond Jacks Super 13s
Jayden Rosado
0 63 0 0 0 0 0 0 0 0
Diamond Jacks Super 13s
Aj Saccento
0 0 60 0 0 0 0 0 0 0
Diamond Jacks Super 13s
Dylan Wayne
72 0 0 0 0 0 0 0 0 0
Diamond Jacks Super 13s
Billy Whyte
0 42 0 0 0 0 0 0 0 0
Elite Squad Prospects
Luca Carriles
20 0 0 0 0 0 0 0 0 0
Elite Squad Prospects
Brandon De Goti
0 4 0 0 0 0 0 0 0 0
Elite Squad Prospects
Sebastian Garavito
0 64 0 0 0 0 0 0 0 0
Elite Squad Prospects
Talan Holiday
15 0 0 0 0 0 0 0 0 0
Elite Squad Prospects
Devin A Lopez
0 18 80 0 0 0 0 0 0 0
Elite Squad Prospects
JC Martinez
0 0 24 0 0 0 0 0 0 0
Elite Squad Prospects
Jonathan Medina
0 0 3 0 0 0 0 0 0 0
Elite Squad Prospects
Roydan Perez
33 0 7 0 0 0 0 0 0 0
Elite Squad Prospects
Richard Piloto
0 37 0 0 0 0 0 0 0 0
Elite Squad Prospects
Manny Sanchez
19 0 0 0 0 0 0 0 0 0
Elite Squad Prospects
Ray Yero
0 14 14 0 0 0 0 0 0 0
Elite Squad Prospects
Ruben Zuany
6 29 0 0 0 0 0 0 0 0
Florida Heat Baseball
Mason Denmark
15 68 0 0 0 0 0 0 0 0
Florida Heat Baseball
Matthew Hall
22 0 0 0 0 0 0 0 0 0
Florida Heat Baseball
Christopher Hemmings
19 68 0 0 0 0 0 0 0 0
Florida Heat Baseball
Nicolas Lopez
32 0 0 0 0 0 0 0 0 0
Florida Heat Baseball
Dean Lucas
0 56 0 0 0 0 0 0 0 0
Florida Heat Baseball
Noah Sheffield
0 14 0 0 0 0 0 0 0 0
Florida Heat Baseball
Joseph Troupe Ii
0 14 0 0 0 0 0 0 0 0
Florida Heat Baseball
Dominic Woodward
19 0 0 0 0 0 0 0 0 0
FTB Select 13U
Easton Beach
36 0 18 0 0 0 0 0 0 0
FTB Select 13U
Nathan Diaz
37 0 0 0 0 0 0 0 0 0
FTB Select 13U
Fernando Ferrer
0 17 0 0 0 0 0 0 0 0
FTB Select 13U
Carter Finnell
0 19 64 0 0 0 0 0 0 0
FTB Select 13U
Chance Griffin
0 74 0 0 0 0 0 0 0 0
FTB Select 13U
Luis Machado
0 19 77 0 0 0 0 0 0 0
FTB Select 13U
Julian Mercado
0 74 0 0 0 0 0 0 0 0
FTB Select 13U
Diego Reyes
6 0 0 0 0 0 0 0 0 0
FTB Select 13U
Gavin Stedman
35 0 39 0 0 0 0 0 0 0
Gatorball 13U
Braxton Brady
6 0 32 0 0 0 0 0 0 0
Gatorball 13U
Noah Burkley
0 81 0 0 0 0 0 0 0 0
Gatorball 13U
Jordan Marlo
0 85 0 0 0 0 0 0 0 0
Gatorball 13U
Austin Musgrove
23 0 0 0 0 0 0 0 0 0
Gatorball 13U
Cason Pilcher
18 0 27 0 0 0 0 0 0 0
Gatorball 13U
Patton Pinkins
34 0 66 0 0 0 0 0 0 0
Gatorball 13U
Gage Riley
43 0 0 0 0 0 0 0 0 0
Gatorball 13U
Logan Stiriz
0 17 0 0 0 0 0 0 0 0
Gulf Coast Monarchs 13u
Jacob Estrada
9 0 0 0 0 0 0 0 0 0
Gulf Coast Monarchs 13u
Jackson Geiger
0 46 0 0 0 0 0 0 0 0
Gulf Coast Monarchs 13u
Cole Ingole
34 0 53 0 0 0 0 0 0 0
Gulf Coast Monarchs 13u
Johnny King
0 46 0 0 0 0 0 0 0 0
Gulf Coast Monarchs 13u
Logan Martin
0 66 0 0 0 0 0 0 0 0
Gulf Coast Monarchs 13u
Vincent Mattei
11 23 0 0 0 0 0 0 0 0
Gulf Coast Monarchs 13u
Angel Moreno
12 14 0 0 0 0 0 0 0 0
Gulf Coast Monarchs 13u
Owen Rardin
32 0 14 0 0 0 0 0 0 0
Gulf Coast Monarchs 13u
Andrew Stillwell
33 0 50 0 0 0 0 0 0 0
Hornets Baseball
Matthew Blasena
20 50 0 0 0 0 0 0 0 0
Hornets Baseball
Logan Divet
96 0 0 0 0 0 0 0 0 0
Hornets Baseball
Thomas Eisiminger
2 0 92 0 0 0 0 0 0 0
Hornets Baseball
Anthony Gianfrancesco
0 0 27 0 0 0 0 0 0 0
Hornets Baseball
Jacob Gorra
0 54 0 0 0 0 0 0 0 0
Hornets Baseball
Isaac Lopez
0 64 0 0 0 0 0 0 0 0
Hornets Baseball
Tyler Miller
0 46 0 0 0 0 0 0 0 0
Indians Baseball Club
Anthony Albino
0 0 10 0 0 0 0 0 0 0
Indians Baseball Club
Hector Busigo
0 80 0 0 0 0 0 0 0 0
Indians Baseball Club
Ivan Luciano
29 0 68 0 0 0 0 0 0 0
Indians Baseball Club
Amilcar Martinez
0 2 0 0 0 0 0 0 0 0
Indians Baseball Club
Jadiel Rivera
0 75 0 0 0 0 0 0 0 0
Indians Baseball Club
Boris Rodriguez
2 0 0 0 0 0 0 0 0 0
Indians Baseball Club
Cristian Rolon
0 20 43 0 0 0 0 0 0 0
Indians Baseball Club
Doamel Ruiz
20 0 62 0 0 0 0 0 0 0
Indians Baseball Club
Jorge Soto
34 0 16 0 0 0 0 0 0 0
Indians Baseball Club
Cristobo Toro
0 0 41 0 0 0 0 0 0 0
Kangaroo Court Roos American
Luke Anderson
26 0 18 0 0 0 0 0 0 0
Kangaroo Court Roos American
Malakhi Boone
0 0 25 0 0 0 0 0 0 0
Kangaroo Court Roos American
Michael Cascino
0 28 0 0 0 0 0 0 0 0
Kangaroo Court Roos American
Teagan Davies
0 70 0 0 0 0 0 0 0 0
Kangaroo Court Roos American
Daniel Giuliani
0 12 35 0 0 0 0 0 0 0
Kangaroo Court Roos American
Hampton Johnson
0 0 34 0 0 0 0 0 0 0
Kangaroo Court Roos American
Jace Kohler
0 78 0 0 0 0 0 0 0 0
Kangaroo Court Roos American
Rivers Kurland
33 0 0 0 0 0 0 0 0 0
Kangaroo Court Roos American
Maximus Mayes
34 0 0 0 0 0 0 0 0 0
Kangaroo Court Roos American
Colby Redding
0 48 0 0 0 0 0 0 0 0
Ohio Spiders
Gabriel Acevedo
0 44 0 0 0 0 0 0 0 0
Ohio Spiders
Kellen Brandenburg
19 0 12 0 0 0 0 0 0 0
Ohio Spiders
Aidan Crochier
20 41 0 0 0 0 0 0 0 0
Ohio Spiders
Andrew Karhoff
0 83 0 0 0 0 0 0 0 0
Ohio Spiders
Beckett Khoury
17 64 0 0 0 0 0 0 0 0
Ohio Spiders
Deacon Nelson
33 0 63 0 0 0 0 0 0 0
Ohio Spiders
Dana Williams
35 0 35 0 0 0 0 0 0 0
Ostingers Baseball Academy 13U
Matt Cleveland
0 26 0 0 0 0 0 0 0 0
Ostingers Baseball Academy 13U
Josiah Cuesta
22 0 39 0 0 0 0 0 0 0
Ostingers Baseball Academy 13U
Anthony Devito
0 20 0 0 0 0 0 0 0 0
Ostingers Baseball Academy 13U
Vincent Dinzeo Jr
46 0 0 0 0 0 0 0 0 0
Ostingers Baseball Academy 13U
Joseph DiPietro
0 15 0 0 0 0 0 0 0 0
Ostingers Baseball Academy 13U
Ryan Harris
0 25 0 0 0 0 0 0 0 0
Ostingers Baseball Academy 13U
Zach Hutchinson
0 16 0 0 0 0 0 0 0 0
Ostingers Baseball Academy 13U
Lincoln Jordy
26 0 0 0 0 0 0 0 0 0
Ostingers Baseball Academy 13U
Brodie Kyser
28 0 69 0 0 0 0 0 0 0
Ostingers Baseball Academy 13U
Edward Lyall
0 72 0 0 0 0 0 0 0 0
Ostingers Baseball Academy 13U
Charlie Wroblewski
0 86 0 0 0 0 0 0 0 0
PLO Bulldogs Red
Mark Aleman
0 14 0 0 0 0 0 0 0 0
PLO Bulldogs Red
Andrew Alvarez
34 0 0 0 0 0 0 0 0 0
PLO Bulldogs Red
Zach Beyra
34 0 0 0 0 0 0 0 0 0
PLO Bulldogs Red
Andres Gomez
20 39 0 0 0 0 0 0 0 0
PLO Bulldogs Red
Jordany Gonzalez
0 32 0 0 0 0 0 0 0 0
PLO Bulldogs Red
Andres Lopez
0 36 0 0 0 0 0 0 0 0
PLO Bulldogs Red
Kate Maston
0 70 0 0 0 0 0 0 0 0
PLO Bulldogs Red
Frankie Russo
2 19 0 0 0 0 0 0 0 0
prospect baseball elite
Samuel Almonte
20 0 0 0 0 0 0 0 0 0
prospect baseball elite
Carl Calixte-Cunillera
4 26 0 0 0 0 0 0 0 0
prospect baseball elite
Jason Giamboi
0 10 0 0 0 0 0 0 0 0
prospect baseball elite
Carlos Jimenez
8 25 0 0 0 0 0 0 0 0
prospect baseball elite
Kiefer McGhee
20 12 0 0 0 0 0 0 0 0
prospect baseball elite
Gavin Reyes
32 0 59 0 0 0 0 0 0 0
prospect baseball elite
Sean Rinehart
0 102 0 0 0 0 0 0 0 0
prospect baseball elite
Santino Spidalieri
0 29 0 0 0 0 0 0 0 0
prospect baseball elite
Matthew Villar
33 0 0 0 0 0 0 0 0 0
Richmond Braves National 13U
Dylan Deyoung
0 69 0 0 0 0 0 0 0 0
Richmond Braves National 13U
Caden Mintz
0 77 0 0 0 0 0 0 0 0
Richmond Braves National 13U
Jacob Opsitos
0 29 0 0 0 0 0 0 0 0
Richmond Braves National 13U
Blake Schafer
44 0 0 0 0 0 0 0 0 0
Richmond Braves National 13U
Brycen Smith
18 33 0 0 0 0 0 0 0 0
Richmond Braves National 13U
Kayden Walden
54 0 0 0 0 0 0 0 0 0
SBA Futures
Carter Blankinship
18 0 72 0 0 0 0 0 0 0
SBA Futures
Logan Davis
7 21 0 0 0 0 0 0 0 0
SBA Futures
Parker Lakey
18 85 0 0 0 0 0 0 0 0
SBA Futures
John Lash
0 0 32 0 0 0 0 0 0 0
SBA Futures
Luke Modrak
60 0 0 0 0 0 0 0 0 0
SBA Futures
Layton Morris
32 0 0 0 0 0 0 0 0 0
SBA Futures
Trey Schubert
20 106 0 0 0 0 0 0 0 0
TBT Ballers National
Alexander Bulger
35 0 88 0 0 0 0 0 0 0
TBT Ballers National
Carter Derks
32 0 50 0 0 0 0 0 0 0
TBT Ballers National
Nick Diaz
0 53 0 0 0 0 0 0 0 0
TBT Ballers National
Elyjah Freeman
34 0 1 0 0 0 0 0 0 0
TBT Ballers National
Dayson Griffis
28 0 22 0 0 0 0 0 0 0
TBT Ballers National
Josh Jennings
32 0 0 0 0 0 0 0 0 0
TBT Ballers National
Lenox Lively
0 0 39 0 0 0 0 0 0 0
TBT Ballers National
Aaron Orozco
35 0 0 0 0 0 0 0 0 0
TBT Ballers National
Alejandro Sardinas
27 0 49 0 0 0 0 0 0 0
Top American Prospects 13U
Hunter Amrich
36 0 34 0 0 0 0 0 0 0
Top American Prospects 13U
Riley Fumero
0 0 10 0 0 0 0 0 0 0
Top American Prospects 13U
Jesus Garcia
0 18 0 0 0 0 0 0 0 0
Top American Prospects 13U
Enzo Gurgel
32 0 0 0 0 0 0 0 0 0
Top American Prospects 13U
Carson Jones
8 9 0 0 0 0 0 0 0 0
Top American Prospects 13U
Leonard Kianes
0 8 0 0 0 0 0 0 0 0
Top American Prospects 13U
James Lacey
0 0 35 0 0 0 0 0 0 0
Top American Prospects 13U
Carlos Lugo
22 39 0 0 0 0 0 0 0 0
Top American Prospects 13U
Michael Manna
0 87 0 0 0 0 0 0 0 0
Top American Prospects 13U
Landon Petty
0 52 0 0 0 0 0 0 0 0
Top American Prospects 13U
Chase Wildroudt
0 0 11 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest