2,079 MLB PLAYERS | 14,476 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
06/04
Day 2
06/05
Day 3
06/06
Day 4
06/07
Day 5
06/08
Day 6
06/09
Day 7
06/10
Day 8
06/11
Day 9
06/12
Day 10
06/13
5 Star Puerto Rico
Jasiel Arocho
0 72 0 0 0 0 0 0 0 0
5 Star Puerto Rico
Joziel Carmona
29 0 0 0 0 0 0 0 0 0
5 Star Puerto Rico
Jonathan Garcia Marcano
0 10 0 0 0 0 0 0 0 0
5 Star Puerto Rico
Wilmer Moran
65 0 0 0 0 0 0 0 0 0
5 Star Puerto Rico
Yarwill Rojas
0 17 10 0 0 0 0 0 0 0
5 Star Puerto Rico
Fernando Serrano-Osorio
0 0 68 0 0 0 0 0 0 0
5 Star Puerto Rico Gold 2023
Marcos Arocho
0 0 23 1 0 0 0 0 0 0
5 Star Puerto Rico Gold 2023
Jarrette Bonet
40 0 97 0 0 0 0 0 0 0
5 Star Puerto Rico Gold 2023
Victor Cintron
0 34 0 31 0 0 0 0 0 0
5 Star Puerto Rico Gold 2023
Henry Clausell Giraud
0 0 76 0 0 0 0 0 0 0
5 Star Puerto Rico Gold 2023
Eric De Jesus
11 23 0 98 0 0 0 0 0 0
5 Star Puerto Rico Gold 2023
Sean Paulino
0 0 21 70 0 0 0 0 0 0
5 Star Puerto Rico Gold 2023
Jonathan Rodriguez
0 70 0 0 0 0 0 0 0 0
Canes Florida 16u Prime
Everett Ahlberg
20 0 41 0 0 0 0 0 0 0
Canes Florida 16u Prime
Blaise Boisseau
13 0 42 0 0 0 0 0 0 0
Canes Florida 16u Prime
Xavier Boutin
0 26 0 0 0 0 0 0 0 0
Canes Florida 16u Prime
Caleb Busch
0 16 19 0 0 0 0 0 0 0
Canes Florida 16u Prime
Cade Davidson
0 51 0 0 0 0 0 0 0 0
Canes Florida 16u Prime
Etienne Grondin Harnois
0 0 42 0 0 0 0 0 0 0
Canes Florida 16u Prime
Peyton Prescott
0 0 37 0 0 0 0 0 0 0
Canes Florida 16u Prime
Nathan Seeber
37 0 0 0 0 0 0 0 0 0
Chain Gang 16u National
Mason Best
0 45 0 82 0 0 0 0 0 0
Chain Gang 16u National
Jackson Byrom
27 37 0 0 0 0 0 0 0 0
Chain Gang 16u National
Will Fussell
33 0 0 0 0 0 0 0 0 0
Chain Gang 16u National
Dylan Lewis
0 15 0 0 0 0 0 0 0 0
Chain Gang 16u National
Blayne Newman
58 0 0 0 0 0 0 0 0 0
Chain Gang 16u National
River North
18 0 29 0 0 0 0 0 0 0
Chain Gang 16u National
Charlie Sindahl
13 0 97 0 0 0 0 0 0 0
Coastal Premier Prospects
Kyle Chowaniec
0 0 49 0 0 0 0 0 0 0
Coastal Premier Prospects
Thomas Gibbs
44 0 15 0 0 0 0 0 0 0
Coastal Premier Prospects
Gavin Mohrman
0 12 0 0 0 0 0 0 0 0
Coastal Premier Prospects
Aidan Mounts
0 0 17 0 0 0 0 0 0 0
Coastal Premier Prospects
Cole Perkins
64 0 0 0 0 0 0 0 0 0
Coastal Premier Prospects
Elijah Roberts
0 0 85 0 0 0 0 0 0 0
Coastal Premier Prospects
Andrew Vaughan
0 77 0 0 0 0 0 0 0 0
Coastal Premier Prospects
Tyrell-Omar Williams
24 0 43 0 0 0 0 0 0 0
Elite Squad Cf
Michael Bencosme
0 83 0 0 0 0 0 0 0 0
Elite Squad Cf
Geremi Carrera
69 0 0 0 0 0 0 0 0 0
Elite Squad Cf
Grant Coleman
40 0 101 0 0 0 0 0 0 0
Elite Squad Cf
Joshua Coloma
0 0 97 0 0 0 0 0 0 0
Elite Squad Cf
Victor Martinez
0 0 16 0 0 0 0 0 0 0
Elite Squad Cf
Benjamin Segura
33 0 0 0 0 0 0 0 0 0
Elite Squad Cf
Pablo Torres
0 26 10 0 0 0 0 0 0 0
Empiredynaste 2023
Nicholas DeGeorge
0 26 0 0 0 0 0 0 0 0
Empiredynaste 2023
Max Eidelman
0 0 12 0 0 0 0 0 0 0
Empiredynaste 2023
Edwin Garriga
4 0 21 0 0 0 0 0 0 0
Empiredynaste 2023
Mike Hernandez
0 38 0 0 0 0 0 0 0 0
Empiredynaste 2023
Esteban Martinez
42 0 93 0 0 0 0 0 0 0
Empiredynaste 2023
Jose Paniagua
32 0 0 0 0 0 0 0 0 0
Empiredynaste 2023
Manny Retana
0 37 0 0 0 0 0 0 0 0
Empiredynaste 2023
Jayden Rivas
38 0 0 0 0 0 0 0 0 0
Empiredynaste 2023
JD Rojas
0 0 88 0 0 0 0 0 0 0
Florida Burn 2023 National
Trent Adrian
0 0 73 0 0 0 0 0 0 0
Florida Burn 2023 National
Augie Aronson
0 29 72 0 0 0 0 0 0 0
Florida Burn 2023 National
Tad Brooks
30 0 11 0 0 0 0 0 0 0
Florida Burn 2023 National
Caden Brown
15 0 0 0 0 0 0 0 0 0
Florida Burn 2023 National
Wyatt Fordham
0 0 18 0 0 0 0 0 0 0
Florida Burn 2023 National
Jack Garvey
0 31 0 9 0 0 0 0 0 0
Florida Burn 2023 National
J.T. Long
0 45 0 74 0 0 0 0 0 0
Florida Burn 2023 National
Cesar Valera
43 0 16 34 0 0 0 0 0 0
Florida Hardballers
Dawson Card
31 0 48 0 0 0 0 0 0 0
Florida Hardballers
Dalton Dampier
0 21 10 0 0 0 0 0 0 0
Florida Hardballers
Roybert Gonzalez
0 67 0 0 0 0 0 0 0 0
Florida Hardballers
Matthew Jenkins
0 0 62 0 0 0 0 0 0 0
Florida Hardballers
Joey Malphurs
77 0 0 0 0 0 0 0 0 0
Florida Hardballers
Jake Pereira
0 38 0 0 0 0 0 0 0 0
Florida Hardballers
Johnny Scott
0 0 57 0 0 0 0 0 0 0
Florida Hardballers
Benjamin Thompson
0 0 55 0 0 0 0 0 0 0
Florida Pokers Underclass Carolina
Connor Christenson
22 0 16 0 0 0 0 0 0 0
Florida Pokers Underclass Carolina
Michael McCormack
0 18 25 0 0 0 0 0 0 0
Florida Pokers Underclass Carolina
Kohl Navarre
21 0 2 0 0 0 0 0 0 0
Florida Pokers Underclass Carolina
West Navarre
0 26 82 0 0 0 0 0 0 0
Florida Pokers Underclass Carolina
Brayan Sanchez
52 0 0 0 0 0 0 0 0 0
Florida Pokers Underclass Carolina
Kevin Sanchez
12 0 40 0 0 0 0 0 0 0
Florida Pokers Underclass Carolina
Antonio Zeer
25 84 0 0 0 0 0 0 0 0
Fort Caroline Indians 16U
Troy Ancayan
32 0 0 41 0 0 0 0 0 0
Fort Caroline Indians 16U
Matthew Gaines
0 0 0 64 0 0 0 0 0 0
Fort Caroline Indians 16U
Parker Martin
0 26 14 0 0 0 0 0 0 0
Fort Caroline Indians 16U
Andrew McWilliams
0 10 95 0 0 0 0 0 0 0
Fort Caroline Indians 16U
Jackson Phillips
0 83 0 0 0 0 0 0 0 0
Fort Caroline Indians 16U
Kyle Powers
77 0 0 0 0 0 0 0 0 0
FTB Mizuno 2023
Aalic Anderson
0 0 25 0 0 0 0 0 0 0
FTB Mizuno 2023
Gavin Dicks
0 0 91 0 0 0 0 0 0 0
FTB Mizuno 2023
Gavin Florio
0 0 46 0 0 0 0 0 0 0
FTB Mizuno 2023
Nikolas Halkis
0 0 52 0 0 0 0 0 0 0
FTB Mizuno 2023
Braden Lawson
0 0 58 0 0 0 0 0 0 0
FTB Mizuno 2023
Zack McQuiston
0 64 0 0 0 0 0 0 0 0
FTB Mizuno 2023
Ty Merkle
37 0 0 0 0 0 0 0 0 0
FTB Mizuno 2023
Connor Perkkio
0 0 11 0 0 0 0 0 0 0
FTB Mizuno 2023
Kyle Peterson
0 47 0 0 0 0 0 0 0 0
FTB Mizuno 2023
Antonio Rodriguez
47 0 0 0 0 0 0 0 0 0
FTB Mizuno 2023
Caden St. John
27 0 0 0 0 0 0 0 0 0
FTB Rawlings 2023
Michael Bollinger
43 0 62 0 0 0 0 0 0 0
FTB Rawlings 2023
Alex Brazer
0 0 59 0 0 0 0 0 0 0
FTB Rawlings 2023
Michael Garcia
0 52 0 0 0 0 0 0 0 0
FTB Rawlings 2023
Austin Olander
0 0 30 0 0 0 0 0 0 0
FTB Rawlings 2023
Zack Orloff
1 0 56 0 0 0 0 0 0 0
FTB Rawlings 2023
Carter Payne
60 0 0 0 0 0 0 0 0 0
FTB Rawlings 2023
Aiden Shea
0 31 0 0 0 0 0 0 0 0
FTB Rawlings 2023
Alex Vazquez
0 9 20 0 0 0 0 0 0 0
FTB Rawlings 2023
Sam Wilsky
0 42 0 0 0 0 0 0 0 0
Ftb Tucci 2023
Carson Edkins
0 53 0 0 0 0 0 0 0 0
Ftb Tucci 2023
Adam Katz
42 0 0 0 0 0 0 0 0 0
Ftb Tucci 2023
Michal Kovala
0 71 0 0 0 0 0 0 0 0
Ftb Tucci 2023
Jake Malec
0 0 48 0 0 0 0 0 0 0
Ftb Tucci 2023
Aidan McBride
43 0 25 0 0 0 0 0 0 0
Ftb Tucci 2023
Trey Miranda
0 0 44 0 0 0 0 0 0 0
Ftb Tucci 2023
Ben Monger
0 43 0 0 0 0 0 0 0 0
Ftb Tucci 2023
Kaiden Perez
34 0 0 0 0 0 0 0 0 0
Ftb Tucci 2023
Matthew Shumate
10 0 0 0 0 0 0 0 0 0
Ftb Tucci 2023
Ryan Velez
0 38 0 0 0 0 0 0 0 0
Gatorball 16u
James Bryan
0 42 0 83 0 0 0 0 0 0
Gatorball 16u
Clay Chesnutt
50 0 0 79 0 0 0 0 0 0
Gatorball 16u
Zachary Counts
0 0 19 0 0 0 0 0 0 0
Gatorball 16u
Dylan Evans
0 0 70 0 0 0 0 0 0 0
Gatorball 16u
Anderson Hurtado
46 0 0 10 0 0 0 0 0 0
Gatorball 16u
Qrey Lott
0 0 16 0 0 0 0 0 0 0
Gatorball 16u
Dawson Mock
0 0 30 28 0 0 0 0 0 0
Gatorball 16u
Carter Parks
0 25 55 0 0 0 0 0 0 0
Gatorball 16u
Jaxon Smith
0 29 51 0 0 0 0 0 0 0
Gatorball 16u
Weston Turner
0 29 0 0 0 0 0 0 0 0
Jax Red Sox Scout Team
Donovan Bailey
22 0 0 0 0 0 0 0 0 0
Jax Red Sox Scout Team
Michael Cook Jr
12 52 0 0 0 0 0 0 0 0
Jax Red Sox Scout Team
Bryant Fitzwater
0 54 0 0 0 0 0 0 0 0
Jax Red Sox Scout Team
Gavin Gipson
80 0 0 0 0 0 0 0 0 0
Jax Red Sox Scout Team
Dariel Walker
0 22 0 0 0 0 0 0 0 0
Jax Red Sox Scout Team
Savon Walker
0 33 0 0 0 0 0 0 0 0
Jax Red Sox Scout Team
Marquee Williams-Copeland
17 48 0 0 0 0 0 0 0 0
Naturals Florida Underclass
Carlos Abreu
55 0 0 0 0 0 0 0 0 0
Naturals Florida Underclass
Alex Diaz
0 0 23 0 0 0 0 0 0 0
Naturals Florida Underclass
Felicity Fonseca
0 0 2 0 0 0 0 0 0 0
Naturals Florida Underclass
Blake Holshouser
0 0 60 0 0 0 0 0 0 0
Naturals Florida Underclass
Ryan Metz
0 34 0 0 0 0 0 0 0 0
Naturals Florida Underclass
Nicholas Puckett
0 0 59 0 0 0 0 0 0 0
Naturals Florida Underclass
Jackson Rankin
59 0 0 0 0 0 0 0 0 0
Naturals Florida Underclass
Connor Soska
0 0 36 0 0 0 0 0 0 0
Naturals Florida Underclass
Zachary Staples
0 74 0 0 0 0 0 0 0 0
Outlaws Elite
Nickolas Bermudez
0 0 85 0 0 0 0 0 0 0
Outlaws Elite
Maurice Maiquez
39 0 0 0 0 0 0 0 0 0
Outlaws Elite
Christian Miranda
0 59 0 0 0 0 0 0 0 0
Outlaws Elite
Larry Rodriguez
14 0 0 0 0 0 0 0 0 0
Outlaws Elite
Adrian Sabatier
24 0 0 0 0 0 0 0 0 0
Outlaws Elite
Alex Valentin
0 69 0 0 0 0 0 0 0 0
Outlaws Elite
Staling Zabala-Rivera
59 0 0 0 0 0 0 0 0 0
Power Baseball 2023 Gold
Ethan Davenport
28 0 0 0 0 0 0 0 0 0
Power Baseball 2023 Gold
Dakota Hansen
0 78 0 0 0 0 0 0 0 0
Power Baseball 2023 Gold
Dylan Huston
0 0 6 30 0 0 0 0 0 0
Power Baseball 2023 Gold
Jackson Meyerer
76 0 0 0 0 0 0 0 0 0
Power Baseball 2023 Gold
Jacob Meyerer
0 23 0 0 0 0 0 0 0 0
Power Baseball 2023 Gold
John Romanoski
7 0 80 0 0 0 0 0 0 0
Power Baseball 2023 Gold
Jack Sanchez
0 0 91 0 0 0 0 0 0 0
Power Baseball 2023 Gold
Caden Simpson
13 0 0 63 0 0 0 0 0 0
Power Baseball 2023 White
Austin Boyd
0 0 34 0 0 0 0 0 0 0
Power Baseball 2023 White
Ethan Carpenter
0 0 71 0 0 0 0 0 0 0
Power Baseball 2023 White
Stefan Desalvia
0 0 21 0 0 0 0 0 0 0
Power Baseball 2023 White
Andrew Gillard
50 0 0 0 0 0 0 0 0 0
Power Baseball 2023 White
Hunter Gressel
0 0 75 0 0 0 0 0 0 0
Power Baseball 2023 White
Parker Lee
0 39 0 0 0 0 0 0 0 0
Power Baseball 2023 White
Brandon Peyton
31 0 0 0 0 0 0 0 0 0
Power Baseball 2023 White
Carson Thomas
0 70 0 0 0 0 0 0 0 0
Pro Youth Foundation 16u
Corey Battey
37 1 64 0 0 0 0 0 0 0
Pro Youth Foundation 16u
Ben Bikar Jr
17 0 5 0 0 0 0 0 0 0
Pro Youth Foundation 16u
Coron Davis
0 49 0 0 0 0 0 0 0 0
Pro Youth Foundation 16u
Mekai Griffin
0 0 54 0 0 0 0 0 0 0
Pro Youth Foundation 16u
Trey Lawrence
25 0 44 0 0 0 0 0 0 0
Pro Youth Foundation 16u
Nelson Morales
0 38 0 0 0 0 0 0 0 0
Pro Youth Foundation 16u
Ryan Morrow
26 0 13 0 0 0 0 0 0 0
TSD
Jedrick Eliel Contreras
0 0 60 0 0 0 0 0 0 0
TSD
Kairos Quintana
0 0 10 0 0 0 0 0 0 0
TSD
Sebastian A Velazquez
0 0 29 0 0 0 0 0 0 0
TSD
Diego A Velez
0 0 31 0 0 0 0 0 0 0
Upper Deck Select 16u
Dominick Beebe
9 0 66 0 0 0 0 0 0 0
Upper Deck Select 16u
William Chandler
0 66 0 0 0 0 0 0 0 0
Upper Deck Select 16u
Aiden Fowks
57 0 0 0 0 0 0 0 0 0
Upper Deck Select 16u
William Hendry
0 0 34 0 0 0 0 0 0 0
Upper Deck Select 16u
Jack Malatino
0 28 0 0 0 0 0 0 0 0
Upper Deck Select 16u
Jaiden Ortiz
0 0 49 0 0 0 0 0 0 0
Upper Deck Select 16u
Ethan Roberts
30 0 0 0 0 0 0 0 0 0
Upper Deck Select 16u
Levi Turner
0 0 29 0 0 0 0 0 0 0
Upper Deck Select 16u
Johnathan Wolaver
0 0 3 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest
EventTeamPlayerTotal PitchesDate PitchedDay 1
06/04
Day 2
06/05
Day 3
06/06
Day 4
06/07
2021 16U PG Battle at the BeachChain Gang 16u NationalJackson Byrom895/31/2021 RR
2021 16U PG Battle at the BeachChain Gang 16u NationalMason Best825/31/2021 RR
2021 PG 16U World Series QualifierDlt BaseballGeremi Carrera806/2/2021 RR RR RR
2021 PG 14U East Memorial Day ClassicFlorida LegendsChristian Miranda945/31/2021 RR
2021 PG 15U East Memorial Day ClassicPower Baseball 2024 PlatinumTalan Bell775/31/2021 RR
2021 PG 16U World Series QualifierWow Factor 16U- National WhiteTravis Clark896/1/2021 RR RR