2,209 MLB PLAYERS | 15,133 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/26
Day 2
07/27
Day 3
07/28
Day 4
07/29
Day 5
07/30
Day 6
07/31
Day 7
08/01
Day 8
08/02
Day 9
08/03
Day 10
08/04
Bid
Pedro Duran
37 0 0 0 0 0 0 0 0 0
Bid
Dylan Iannucci
0 26 0 0 0 0 0 0 0 0
Bid
Leopoldo Mirabal
0 25 0 0 0 0 0 0 0 0
Bid
Michael Ragusa
40 0 0 0 0 0 0 0 0 0
Bid
Julian Ramsingh
0 24 0 0 0 0 0 0 0 0
Bid
Daviano Riba
10 6 0 0 0 0 0 0 0 0
Bid
Brady Rosenholtz
0 68 0 0 0 0 0 0 0 0
Bid
Mason Sabbag
0 58 0 0 0 0 0 0 0 0
Bid
Andrew Sarro
21 18 0 0 0 0 0 0 0 0
Bid
Mathias Valentine
0 20 0 0 0 0 0 0 0 0
Boca Bandits
Ryan Ashley
54 0 0 0 0 0 0 0 0 0
Boca Bandits
Anthony Espinoza
0 0 80 0 0 0 0 0 0 0
Boca Bandits
Omar Fernandez
0 0 30 0 0 0 0 0 0 0
Boca Bandits
Chase Lambalot
49 0 0 0 0 0 0 0 0 0
Boca Bandits
Taro Pustilnik
0 87 0 0 0 0 0 0 0 0
Boca Bandits
Porter Trees
0 60 0 0 0 0 0 0 0 0
Elite Squad 15u Miami
Christopher Barbosa
47 0 0 0 0 0 0 0 0 0
Elite Squad 15u Miami
Hanley Case
0 37 0 0 0 0 0 0 0 0
Elite Squad 15u Miami
Carlos Nicolas Espinosa
0 0 22 0 0 0 0 0 0 0
Elite Squad 15u Miami
Damian Leyva
0 0 26 0 0 0 0 0 0 0
Elite Squad 15u Miami
Adrian Montesinos
71 0 0 0 0 0 0 0 0 0
Elite Squad 15u Miami
Aidan Ricker
0 0 28 0 0 0 0 0 0 0
Elite Squad 15u Miami
Aiden Rivero
0 77 0 0 0 0 0 0 0 0
Elite Squad 15u Miami
Jesus Salazar
0 0 4 0 0 0 0 0 0 0
Florida Aces 2025
Brady Brennan
0 0 85 0 0 0 0 0 0 0
Florida Aces 2025
Peter Brett
21 0 0 0 0 0 0 0 0 0
Florida Aces 2025
Argenis Gil
10 0 34 0 0 0 0 0 0 0
Florida Aces 2025
Nicholas Llinas
0 0 22 0 0 0 0 0 0 0
Florida Aces 2025
Rudy Marichal
0 0 14 0 0 0 0 0 0 0
Florida Aces 2025
Kevin McCormick
70 0 0 0 0 0 0 0 0 0
Florida Aces 2025
Dallas Searcy
0 26 0 0 0 0 0 0 0 0
Florida Aces 2025
Ashton Sklar
0 72 0 0 0 0 0 0 0 0
Florida Aces 2025
Josh Zee
0 31 0 0 0 0 0 0 0 0
Florida Panthers 15u
Daniel Cerelli
0 58 0 0 0 0 0 0 0 0
Florida Panthers 15u
Marshall Cobb
35 0 18 0 0 0 0 0 0 0
Florida Panthers 15u
Trimble Henderson
83 0 0 0 0 0 0 0 0 0
Florida Panthers 15u
Jace Romans
0 0 47 0 0 0 0 0 0 0
Florida Panthers 15u
Nick Townley
0 15 96 0 0 0 0 0 0 0
Florida Panthers 15u
Brody Vermette
0 0 67 0 0 0 0 0 0 0
Florida Panthers 15u
Camrin Weeks
0 91 0 0 0 0 0 0 0 0
Florida Panthers 15u
Ashton Wetmiller
0 61 0 0 0 0 0 0 0 0
Ftb Rockets 2025
Holt Flowers
0 79 0 0 0 0 0 0 0 0
Ftb Rockets 2025
Gabe Graulau
52 0 0 0 0 0 0 0 0 0
Ftb Rockets 2025
Tanner Hughes
0 82 0 0 0 0 0 0 0 0
Ftb Rockets 2025
Hayden Neihoff
82 0 0 0 0 0 0 0 0 0
Ftb Rockets 2025
Alex Thompson
0 43 0 0 0 0 0 0 0 0
Ftb Tucci 2025
Henry Alarcon
0 76 0 0 0 0 0 0 0 0
Ftb Tucci 2025
Eric Eikenberg Jr
0 0 23 0 0 0 0 0 0 0
Ftb Tucci 2025
Ethan Perez-Rivera
63 0 0 0 0 0 0 0 0 0
Ftb Tucci 2025
Kai So
0 0 74 0 0 0 0 0 0 0
Ftb Tucci 2025
Richard Torres
35 0 0 0 0 0 0 0 0 0
Hit Factory 2025 Elite
Andrew Farriss
23 0 0 0 0 0 0 0 0 0
Hit Factory 2025 Elite
Brady McGee
0 86 0 0 0 0 0 0 0 0
Hit Factory 2025 Elite
Colin McGee
0 6 34 0 0 0 0 0 0 0
Hit Factory 2025 Elite
Devin McIntire
43 0 21 0 0 0 0 0 0 0
Hit Factory 2025 Elite
Braden Rankin
55 0 0 0 0 0 0 0 0 0
Hit Factory 2025 Elite
Jonathan Rodriguez
0 0 27 0 0 0 0 0 0 0
Hit Factory 2025 Elite
Aj Valdes
0 0 31 0 0 0 0 0 0 0
LHB15U
Liber Alfonso
0 0 83 0 0 0 0 0 0 0
LHB15U
Angel Echeverria
88 0 0 0 0 0 0 0 0 0
LHB15U
Eliezer Martinez Castillo
0 0 47 0 0 0 0 0 0 0
LHB15U
Rolando Mena
0 38 0 0 0 0 0 0 0 0
LHB15U
Joe Ruiz
43 0 0 0 0 0 0 0 0 0
LHB15U
Christian Vazquez
0 100 0 0 0 0 0 0 0 0
Miami G.O.A.T
Derek Acosta
44 0 0 0 0 0 0 0 0 0
Miami G.O.A.T
Julio Cardoso
0 57 0 0 0 0 0 0 0 0
Miami G.O.A.T
Julian Fernandez
0 21 0 0 0 0 0 0 0 0
Miami G.O.A.T
Bryce Goldstein
0 76 0 0 0 0 0 0 0 0
Miami G.O.A.T
Jorge Gonzalez
27 0 0 0 0 0 0 0 0 0
Miami G.O.A.T
Lazaro Menendez
50 0 0 0 0 0 0 0 0 0
Miami G.O.A.T
Erick Padilla
0 32 0 0 0 0 0 0 0 0
Miami G.O.A.T
Christopher Rodriguez
0 2 0 0 0 0 0 0 0 0
Miami G.O.A.T
Ryan Valdes
0 18 0 0 0 0 0 0 0 0
Palm Beach Diamond Ducks 2025
Charlie Houd
43 0 0 0 0 0 0 0 0 0
Palm Beach Diamond Ducks 2025
Robert Howard
20 88 0 0 0 0 0 0 0 0
Palm Beach Diamond Ducks 2025
Luis Sousa
45 0 0 0 0 0 0 0 0 0
Palm Beach Diamond Ducks 2025
Brett Terry
16 82 0 0 0 0 0 0 0 0
Palm Beach Diamond Ducks 2025
Joaquin Urrutia
11 47 0 0 0 0 0 0 0 0
Palm Beach Diamond Ducks 2025
Luca Yohe
0 10 0 0 0 0 0 0 0 0
Scorpions 2025
Anthony Barton
23 23 0 0 0 0 0 0 0 0
Scorpions 2025
Cody Bennin
0 14 89 0 0 0 0 0 0 0
Scorpions 2025
Devon Crown
0 73 0 0 0 0 0 0 0 0
Scorpions 2025
Keegan Deihl
0 16 65 0 0 0 0 0 0 0
Scorpions 2025
Jacob Hershey
0 67 0 0 0 0 0 0 0 0
Scorpions 2025
Sebastian Hurtado
0 33 0 0 0 0 0 0 0 0
Scorpions 2025
David Mastrolonardo
13 23 0 0 0 0 0 0 0 0
Scorpions 2025
Ryan Spanburgh
21 13 0 0 0 0 0 0 0 0
Scorpions 2025
Dylan Sweeting
0 0 38 0 0 0 0 0 0 0
Slugger Baseball
Antonio Castorena
0 0 29 0 0 0 0 0 0 0
Slugger Baseball
Camden Dickey
0 19 29 0 0 0 0 0 0 0
Slugger Baseball
Carter Dungy
74 0 0 0 0 0 0 0 0 0
Slugger Baseball
Carson Langguth
9 43 0 0 0 0 0 0 0 0
Slugger Baseball
Aiden Michael
0 72 0 0 0 0 0 0 0 0
Slugger Baseball
Brody Moore
44 0 0 0 0 0 0 0 0 0
South Florida Giants
Chase Ceppo
0 0 41 0 0 0 0 0 0 0
South Florida Giants
Jackson Clark
51 0 0 0 0 0 0 0 0 0
South Florida Giants
Liam Fitzgerald
0 0 23 0 0 0 0 0 0 0
South Florida Giants
Brennan Gilday
0 0 25 0 0 0 0 0 0 0
South Florida Giants
Klay Ilhardt
50 0 0 0 0 0 0 0 0 0
South Florida Giants
Sean Panczak
0 74 0 0 0 0 0 0 0 0
South Florida Giants
Brenden Trujillo
0 62 0 0 0 0 0 0 0 0
Tampa Bay Prospects
Brady Capps
0 29 0 0 0 0 0 0 0 0
Tampa Bay Prospects
Isiah Fernandez
44 0 0 0 0 0 0 0 0 0
Tampa Bay Prospects
Jaron Gunn
0 29 85 0 0 0 0 0 0 0
Tampa Bay Prospects
Donovan Kolbe
0 14 0 0 0 0 0 0 0 0
Tampa Bay Prospects
Noah Schoncheck
0 9 0 0 0 0 0 0 0 0
Tampa Bay Prospects
Daniel Smythe
25 96 0 0 0 0 0 0 0 0
Tampa Bay Prospects
Elijah Suarez
0 15 0 0 0 0 0 0 0 0
Tampa Bay Prospects
Landon Wood
0 13 0 0 0 0 0 0 0 0
Team Siege 15U North
Maddux Cobb
32 0 0 0 0 0 0 0 0 0
Team Siege 15U North
Chase Cooke
0 0 37 0 0 0 0 0 0 0
Team Siege 15U North
Aidan Donnelly
16 0 46 0 0 0 0 0 0 0
Team Siege 15U North
Lincoln Dorland
0 70 0 0 0 0 0 0 0 0
Team Siege 15U North
Jonathan Margolin
49 0 0 0 0 0 0 0 0 0
Team Siege 15U North
Javier Nazario
0 0 23 0 0 0 0 0 0 0
Team Siege 15U North
Joseph Santone
0 27 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
EventTeamPlayerTotal PitchesDate PitchedDay 1
07/26
Day 2
07/27
Day 3
07/28
Day 4
07/29
2022 14U PG WWBA Florida InvitationalThe City BaseballErick Padilla907/22/2022 RR
2022 PG 17U BCS National ChampionshipWolves 17u scout teamAngel Mundarain877/25/2022 RR RR RR RR