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/01
Day 2
07/02
Day 3
07/03
Day 4
07/04
Day 5
07/05
Day 6
07/06
Day 7
07/07
Day 8
07/08
Day 9
07/09
Day 10
07/10
Atl Metro Rbi 15u
Dare'On Adkins
0 22 0 0 0 0 0 0 0 0
Atl Metro Rbi 15u
Maceo Hicks
0 47 51 0 0 0 0 0 0 0
Atl Metro Rbi 15u
Jordan Johnson
0 80 0 0 0 0 0 0 0 0
Atl Metro Rbi 15u
Nicholas Johnson
0 93 0 0 0 0 0 0 0 0
Atl Metro Rbi 15u
Alex Stallworth
0 0 65 0 0 0 0 0 0 0
Bid
Pedro Duran
0 56 0 0 0 0 0 0 0 0
Bid
Ryan Mockenhaupt
21 0 0 0 0 0 0 0 0 0
Bid
Jose Mario Payares
33 0 0 0 0 0 0 0 0 0
Bid
Michael Ragusa
27 0 0 0 0 0 0 0 0 0
Bid
Julian Ramsingh
0 46 0 0 0 0 0 0 0 0
Bid
Daviano Riba
23 0 51 0 0 0 0 0 0 0
Bid
Andrew Sarro
0 0 82 0 0 0 0 0 0 0
Diamond Baseball
Fabián Alejandro Cruz Ramirez
0 59 0 0 0 0 0 0 0 0
Diamond Baseball
Roberto Nomar De Jesús López
55 0 0 0 0 0 0 0 0 0
Diamond Baseball
Addriel Diaz
0 17 16 0 0 0 0 0 0 0
Diamond Baseball
Ricardo Green
27 0 56 0 0 0 0 0 0 0
Diamond Baseball
Victor Ortiz Centeno
16 0 16 0 0 0 0 0 0 0
Diamond Baseball
Yan Daniel Rolón
0 45 0 0 0 0 0 0 0 0
Dodgers Nation Marrazzo
Sean Cantwell
0 91 0 0 0 0 0 0 0 0
Dodgers Nation Marrazzo
Ziggy Cohen
0 0 90 0 0 0 0 0 0 0
Dodgers Nation Marrazzo
Matt Curto
0 29 0 0 0 0 0 0 0 0
Dodgers Nation Marrazzo
Austin Jackson
71 0 0 0 0 0 0 0 0 0
Dodgers Nation Marrazzo
Jake Lunenfeld
0 28 21 0 0 0 0 0 0 0
Eagles
Ethan Abdoney
27 0 0 0 0 0 0 0 0 0
Eagles
Jose Cedeno
0 30 19 0 0 0 0 0 0 0
Eagles
Brady Cover
17 25 0 0 0 0 0 0 0 0
Eagles
Eliazar Jacquez
0 26 0 0 0 0 0 0 0 0
Eagles
Easton Nunez
0 0 95 0 0 0 0 0 0 0
Eagles
Kyle Patton
45 0 0 0 0 0 0 0 0 0
Eagles
Justin Williams
0 30 57 0 0 0 0 0 0 0
Fs Baseball Academy 15u
Lucas Diaz
0 39 0 0 0 0 0 0 0 0
Fs Baseball Academy 15u
David Ortega
0 15 93 0 0 0 0 0 0 0
Fs Baseball Academy 15u
Alejandro Porta
0 100 0 0 0 0 0 0 0 0
Fs Baseball Academy 15u
Justin Rodriguez
0 56 0 0 0 0 0 0 0 0
Ftb Rockets 2025
Blake Anderson
18 0 65 0 0 0 0 0 0 0
Ftb Rockets 2025
Finnegan Duran
0 21 0 26 0 0 0 0 0 0
Ftb Rockets 2025
Holt Flowers
0 42 0 0 0 0 0 0 0 0
Ftb Rockets 2025
Gabe Graulau
0 12 0 0 0 0 0 0 0 0
Ftb Rockets 2025
Tanner Hughes
0 21 0 0 0 0 0 0 0 0
Ftb Rockets 2025
Hayden Neihoff
0 23 0 77 0 0 0 0 0 0
Ftb Rockets 2025
Michael Ossenfort
0 0 18 0 0 0 0 0 0 0
Ftb Rockets 2025
Shane Rosenberg
27 0 0 0 0 0 0 0 0 0
Ftb Rockets 2025
Conner Sorge
28 0 55 0 0 0 0 0 0 0
Ftb Rockets 2025
Alex Thompson
0 0 55 0 0 0 0 0 0 0
Humble Ambition 15u
Adrian Baeza
77 0 0 0 0 0 0 0 0 0
Humble Ambition 15u
Allem Borrero
0 0 6 0 0 0 0 0 0 0
Humble Ambition 15u
Payton Garcia
13 0 0 0 0 0 0 0 0 0
Humble Ambition 15u
Jackson Mann
26 0 91 0 0 0 0 0 0 0
Humble Ambition 15u
Ayden Vannarath
0 104 0 0 0 0 0 0 0 0
Knights Knation Florida 2025
Jackson Bradley
0 0 64 0 0 0 0 0 0 0
Knights Knation Florida 2025
Cameron Donahue
0 63 0 0 0 0 0 0 0 0
Knights Knation Florida 2025
Andrew Hyman
0 68 0 0 0 0 0 0 0 0
Knights Knation Florida 2025
Tanner Jackson
6 0 0 0 0 0 0 0 0 0
Knights Knation Florida 2025
Landon Rivero
35 0 0 0 0 0 0 0 0 0
Knights Knation Florida 2025
Austin Shields
0 0 43 0 0 0 0 0 0 0
LHB15U
Liber Alfonso
0 36 0 0 0 0 0 0 0 0
LHB15U
Marlon Castillo
0 0 20 0 0 0 0 0 0 0
LHB15U
Angel Echeverria
0 0 11 0 0 0 0 0 0 0
LHB15U
Niuler Lima
0 86 0 0 0 0 0 0 0 0
LHB15U
Eliezer Martinez Castillo
0 0 15 0 0 0 0 0 0 0
LHB15U
Jorge Miranda
0 69 0 0 0 0 0 0 0 0
LHB15U
Michael Rojas
0 0 6 0 0 0 0 0 0 0
LHB15U
Joe Ruiz
0 0 65 0 0 0 0 0 0 0
LHB15U
Christian Vazquez
0 0 92 0 0 0 0 0 0 0
LHB15U
Dante Vitola
0 41 0 0 0 0 0 0 0 0
Miami Rebels
Jack Campbell
0 0 83 0 0 0 0 0 0 0
Miami Rebels
Matthew Campos
39 0 0 0 0 0 0 0 0 0
Miami Rebels
Manny Delaosa
0 0 21 0 0 0 0 0 0 0
Miami Rebels
Jeffred Fermin
0 83 0 0 0 0 0 0 0 0
Miami Rebels
Michael Gine
26 0 0 0 0 0 0 0 0 0
Palm Beach Select 2025 American
Colin Campbell
0 46 0 0 0 0 0 0 0 0
Palm Beach Select 2025 American
Curren Connolly
0 66 0 0 0 0 0 0 0 0
Palm Beach Select 2025 American
Drake Hansen
61 0 0 0 0 0 0 0 0 0
Palm Beach Select 2025 American
Tora Keser
43 0 0 0 0 0 0 0 0 0
Palm Beach Select 2025 American
Daniel Moran
0 0 15 0 0 0 0 0 0 0
Palm Beach Select 2025 American
Emmanuel Rodriguez
0 0 30 0 0 0 0 0 0 0
Palm Beach Select 2025 American
James Vidal
0 0 54 0 0 0 0 0 0 0
PRIMAL 9 - BERMUDEZ
Justin Draughon
0 31 0 0 0 0 0 0 0 0
PRIMAL 9 - BERMUDEZ
Victor Escandon
0 0 13 0 0 0 0 0 0 0
PRIMAL 9 - BERMUDEZ
Connor Pangallo
0 0 84 0 0 0 0 0 0 0
PRIMAL 9 - BERMUDEZ
Jake Reuter
0 32 0 0 0 0 0 0 0 0
PRIMAL 9 - BERMUDEZ
Zachary Stephens
0 66 0 0 0 0 0 0 0 0
PRIMAL 9 - BERMUDEZ
Brandon Yospe
0 93 0 0 0 0 0 0 0 0
PRIME TIME Carolina
Brian Bolanos
0 33 0 0 0 0 0 0 0 0
PRIME TIME Carolina
Jack Cabrera
0 47 0 0 0 0 0 0 0 0
PRIME TIME Carolina
Carlos Chirino
0 0 79 0 0 0 0 0 0 0
PRIME TIME Carolina
Anthony Garcia
0 7 0 0 0 0 0 0 0 0
PRIME TIME Carolina
Ryan Llovet
0 39 30 0 0 0 0 0 0 0
PRIME TIME Carolina
Nicholas Martinez
0 53 0 0 0 0 0 0 0 0
PRIME TIME Carolina
Rolando Mena
0 10 0 0 0 0 0 0 0 0
Sarasota Baseball Club
Owen Graham
29 23 0 0 0 0 0 0 0 0
Sarasota Baseball Club
Ryan McNally
0 0 90 0 0 0 0 0 0 0
Sarasota Baseball Club
Jaxson Parker
102 0 0 0 0 0 0 0 0 0
Sarasota Baseball Club
Paul Zolla
0 94 0 0 0 0 0 0 0 0
Scorpions Miami 2025
Dylan Beaton
0 29 0 0 0 0 0 0 0 0
Scorpions Miami 2025
Braden Keltz
0 65 0 0 0 0 0 0 0 0
Scorpions Miami 2025
Finn O'Brien
0 0 23 0 0 0 0 0 0 0
Scorpions Miami 2025
Connor O'Day
0 10 46 0 0 0 0 0 0 0
Scorpions Miami 2025
Nicholas Potter
0 12 12 0 0 0 0 0 0 0
Scorpions Miami 2025
Joseph Yastine
0 78 0 0 0 0 0 0 0 0
Swfl 2025
Connor Facey
0 61 0 0 0 0 0 0 0 0
Swfl 2025
Kaden Howell
72 0 0 0 0 0 0 0 0 0
Swfl 2025
Elijah Miller
0 0 42 0 0 0 0 0 0 0
Swfl 2025
Josh Morgan
0 0 13 0 0 0 0 0 0 0
Swfl 2025
Keegan Pitstick
0 43 0 0 0 0 0 0 0 0
Team BEAST 25/26
Brice Baker
0 0 67 0 0 0 0 0 0 0
Team BEAST 25/26
Blake Borges
0 0 17 0 0 0 0 0 0 0
Team BEAST 25/26
Cristian Fonte
12 0 0 0 0 0 0 0 0 0
Team BEAST 25/26
Merric Hunt
0 57 0 0 0 0 0 0 0 0
Team BEAST 25/26
Jake Kenna
58 0 0 0 0 0 0 0 0 0
Team BEAST 25/26
Colorado Schechner
0 0 14 0 0 0 0 0 0 0
Team BEAST 25/26
Brayden Temperton
33 0 0 0 0 0 0 0 0 0
Team BEAST 25/26
Connor Weldon
0 53 0 0 0 0 0 0 0 0
The City Baseball
Kareem Amer
54 0 0 0 0 0 0 0 0 0
The City Baseball
Jorge Gonzalez
0 0 38 0 0 0 0 0 0 0
The City Baseball
Kevin Orta
49 0 0 0 0 0 0 0 0 0
The City Baseball
Luis Rivera
0 102 0 0 0 0 0 0 0 0
The City Baseball
Ivan Sabater
0 0 10 0 0 0 0 0 0 0
The City Baseball
Daniel Tartaglia
0 0 51 0 0 0 0 0 0 0
The City Gtz
Josiah Acosta
0 22 33 0 0 0 0 0 0 0
The City Gtz
Liam DeCicco
0 15 87 0 0 0 0 0 0 0
The City Gtz
Jake Pearcy
0 0 27 0 0 0 0 0 0 0
The City Gtz
Milan Porras
0 56 0 0 0 0 0 0 0 0
The City Gtz
Ryan Schaefer
0 0 76 0 0 0 0 0 0 0
The City Gtz
Daniel Sheehy
0 62 0 0 0 0 0 0 0 0
The Mayhem 15u
Jacoby Cox
0 15 84 0 0 0 0 0 0 0
The Mayhem 15u
Nicholas Curbelo
0 0 88 0 0 0 0 0 0 0
The Mayhem 15u
Rhys Klein
29 0 0 0 0 0 0 0 0 0
The Mayhem 15u
Jonathan Maassen
0 0 7 0 0 0 0 0 0 0
The Mayhem 15u
Brayden Sands
0 14 0 71 0 0 0 0 0 0
The Mayhem 15u
Dylan Supple
16 0 14 21 0 0 0 0 0 0
The Mayhem 15u
Thomas Svenson
0 39 0 0 0 0 0 0 0 0
The Mayhem 15u
Hunter Wingate
8 18 0 15 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
07/01
Day 2
07/02
Day 3
07/03
Day 4
07/04
2022 WWBA 2025 Grads or 15U National ChampionshipATL METRO RBI 15UDare'On Adkins926/29/2022 RR RR RR
2022 WWBA 2025 Grads or 15U National ChampionshipATL METRO RBI 15UJared Jones796/28/2022 RR RR
2022 WWBA 2025 Grads or 15U National ChampionshipBarwis Dragons 2025Jack Campbell876/27/2022 RR
2022 WWBA 2025 Grads or 15U National ChampionshipElite Squad 15uRyan Schaefer656/29/2022 RR RR
2022 WWBA 2025 Grads or 15U National ChampionshipFlorida Burn 2025 NationalDylan Hotz636/28/2022 RR
2022 WWBA 2025 Grads or 15U National ChampionshipFlorida Burn 2025 NationalKristian Wolfe846/29/2022 RR RR RR
2022 WWBA 2025 Grads or 15U National ChampionshipFlorida Burn 2025 NationalPresley Woodson806/27/2022 RR
2022 WWBA 2025 Grads or 15U National ChampionshipYankees Baseball Club 15uJared Jones796/28/2022 RR RR