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)
17-18 105 0 Days 1 Day 2 Days 3 Days 4 Days
1-30 31-45 46-60 61-80 81+
0
= Required Rest
PlayerDay 1
06/30
Day 2
07/01
Day 3
07/02
Day 4
07/03
Day 5
07/04
Day 6
07/05
Day 7
07/06
Day 8
07/07
Day 9
07/08
Day 10
07/09
Ballers Baseball - 17u
Noah Campbell
0 0 93 0 0 0 0 0 0 0
Ballers Baseball - 17u
Michael Cascino
0 67 0 0 0 0 0 0 0 0
Ballers Baseball - 17u
Cooper Hughes
47 0 0 0 0 0 0 0 0 0
Ballers Baseball - 17u
Ryan Johnson
0 0 33 0 0 0 0 0 0 0
Ballers Baseball - 17u
Jackson Kelley
0 0 89 0 0 0 0 0 0 0
Ballers Baseball - 17u
Brodie Kyser
89 0 0 0 0 0 0 0 0 0
Ballers Baseball - 17u
Seth Patterson
0 0 29 0 0 0 0 0 0 0
Baseball Evolution American
Andrew Block
0 0 48 0 0 0 0 0 0 0
Baseball Evolution American
Chase Curtiss
95 0 0 0 0 0 0 0 0 0
Baseball Evolution American
Riley Gill
0 68 0 0 0 0 0 0 0 0
Baseball Evolution American
Cole Hodges
0 64 0 0 0 0 0 0 0 0
Baseball Evolution American
Kaleb Mendez
0 27 35 0 0 0 0 0 0 0
Baseball Evolution American
Logan Shapiro
0 0 39 0 0 0 0 0 0 0
Baseball Evolution National
Topher Discala
0 0 0 23 0 0 0 0 0 0
Baseball Evolution National
Xavier Domenech
0 0 84 0 0 0 0 0 0 0
Baseball Evolution National
Yadiel Garcia
0 32 0 78 0 0 0 0 0 0
Baseball Evolution National
Yhirian Marrero
0 0 0 73 0 0 0 0 0 0
Baseball Evolution National
Gavin McClure
0 0 0 9 0 0 0 0 0 0
Baseball Evolution National
Zack McQuiston
0 54 0 0 0 0 0 0 0 0
Baseball Evolution National
Brayden Perkins
58 0 0 0 0 0 0 0 0 0
Baseball Evolution National
Connor Rodrigues
0 0 59 0 0 0 0 0 0 0
Baseball Evolution National
Jonny Sosnowski
40 0 95 0 0 0 0 0 0 0
Baseball Evolution National
Nate Taylor
0 0 0 31 0 0 0 0 0 0
Figs Baseball Prospects 17U
Andres Carracciolo
60 0 0 68 0 0 0 0 0 0
Figs Baseball Prospects 17U
Joshua Coloma
17 70 0 0 0 0 0 0 0 0
Figs Baseball Prospects 17U
Natanael Garcia
44 0 59 0 0 0 0 0 0 0
Figs Baseball Prospects 17U
Rancel Jimenez
0 0 48 0 0 0 0 0 0 0
Figs Baseball Prospects 17U
Maikol Lucena
0 0 0 18 0 0 0 0 0 0
Figs Baseball Prospects 17U
Cesar Peña
0 19 0 0 0 0 0 0 0 0
Figs Baseball Prospects 17U
Yabriel Rivera
0 27 0 0 0 0 0 0 0 0
FL Generals 17u
Mick Bandish
0 0 78 0 0 0 0 0 0 0
FL Generals 17u
James Baxter
59 0 0 0 0 0 0 0 0 0
FL Generals 17u
Kian Crockett
0 0 0 22 0 0 0 0 0 0
FL Generals 17u
Toren Dunegan
0 17 0 0 0 0 0 0 0 0
FL Generals 17u
Thomas Gonnella
25 0 35 0 0 0 0 0 0 0
FL Generals 17u
Alexander Jacobs
0 27 0 52 0 0 0 0 0 0
FL Generals 17u
Caden Simcox
17 0 25 0 0 0 0 0 0 0
FL Generals 17u
Alexander Westfield
0 68 0 0 0 0 0 0 0 0
Florida Hardballers
Jackson Beach
0 0 47 0 0 0 0 0 0 0
Florida Hardballers
Dawson Card
60 0 0 41 0 0 0 0 0 0
Florida Hardballers
Troy Freeman
0 0 27 57 0 0 0 0 0 0
Florida Hardballers
Kohl Kilcrease
0 90 0 0 0 0 0 0 0 0
Florida Hardballers
Karson Nadal
0 0 24 0 0 0 0 0 0 0
Florida Hardballers
Nicholas Palmi
0 0 0 34 0 0 0 0 0 0
Florida Hardballers
Nicholas Sloane
0 0 63 0 0 0 0 0 0 0
Florida Hardballers
Jack Steen
30 0 0 0 0 0 0 0 0 0
Florida Hardballers
Logan Summers
0 0 47 0 0 0 0 0 0 0
Hr14-2024
Enni Almanzar
0 48 0 0 0 0 0 0 0 0
Hr14-2024
Alexander Almodovar
0 0 0 36 0 0 0 0 0 0
Hr14-2024
Victor Feliz
0 81 0 0 0 0 0 0 0 0
Hr14-2024
Edwin Garriga
13 0 14 16 0 0 0 0 0 0
Hr14-2024
Alexavier Lebron
32 0 107 0 0 0 0 0 0 0
Hr14-2024
Yail Nater
0 0 0 27 0 0 0 0 0 0
Hr14-2024
Matthew Sosa
28 0 0 75 0 0 0 0 0 0
Hr14-2024
Jose David Villegas Pacheco
44 0 0 0 0 0 0 0 0 0
Joba Usa
Vladil Andres Baldepina
16 0 109 0 0 0 0 0 0 0
Joba Usa
Ethan Frame
0 3 0 0 0 0 0 0 0 0
Joba Usa
Michael Gershengoren
0 24 0 0 0 0 0 0 0 0
Joba Usa
Trace Jones
66 0 0 0 0 0 0 0 0 0
Joba Usa
Wyatt Jude Jarot
13 43 0 0 0 0 0 0 0 0
Joba Usa
Jose Daniel Palencia Gomez
0 26 0 0 0 0 0 0 0 0
Joba Usa
Adriano Antonio Parral
12 23 0 0 0 0 0 0 0 0
Joba Usa
Paul Rodriguez
0 0 26 0 0 0 0 0 0 0
Legends 17u Black Powered By Ua
Drew Bellis
0 0 50 0 0 0 0 0 0 0
Legends 17u Black Powered By Ua
Bradley Benton
0 0 0 51 0 0 0 0 0 0
Legends 17u Black Powered By Ua
Austin Coward
0 47 0 53 0 0 0 0 0 0
Legends 17u Black Powered By Ua
Deven Mena
6 0 29 0 0 0 0 0 0 0
Legends 17u Black Powered By Ua
Ethan Schmidt
102 0 0 0 0 0 0 0 0 0
Legends 17u Black Powered By Ua
Jeremiah Stewart
0 44 0 0 0 0 0 0 0 0
Legends 17u Black Powered By Ua
Lance West
0 0 0 21 0 0 0 0 0 0
Naturals 2024
Ben Beck
44 0 0 0 0 0 0 0 0 0
Naturals 2024
Tae Boze
0 0 0 29 0 0 0 0 0 0
Naturals 2024
Mattox Burgin
0 33 0 0 0 0 0 0 0 0
Naturals 2024
Randy Crudulp
0 21 0 0 0 0 0 0 0 0
Naturals 2024
Cade Edwards
5 0 0 0 0 0 0 0 0 0
Naturals 2024
Jonah Garcia
0 56 0 0 0 0 0 0 0 0
Naturals 2024
Mason Hauge
0 0 34 0 0 0 0 0 0 0
Naturals 2024
Billy Holdsworth
0 0 72 0 0 0 0 0 0 0
Naturals 2024
Denver Hudson
0 20 0 33 0 0 0 0 0 0
Naturals 2024
Hunter McComiskie
19 0 0 0 0 0 0 0 0 0
Naturals 2024
Layten Shelton
25 0 0 76 0 0 0 0 0 0
Orlando Scouts 2024
Peyton Blow
0 58 0 0 0 0 0 0 0 0
Orlando Scouts 2024
Patrick Combs
0 0 105 0 0 0 0 0 0 0
Orlando Scouts 2024
Malachi Hepburn
0 0 17 0 0 0 0 0 0 0
Orlando Scouts 2024
Aidan McCallister
0 57 0 0 0 0 0 0 0 0
Orlando Scouts 2024
Manny Retana
0 0 0 103 0 0 0 0 0 0
Orlando Scouts 2024
Austin Rice
31 0 0 0 0 0 0 0 0 0
Orlando Scouts 2024
Matthew Trapane
95 0 0 0 0 0 0 0 0 0
Pirates Baseball
Jason Coss
0 49 0 0 0 0 0 0 0 0
Pirates Baseball
Caden Gagne
0 31 0 22 0 0 0 0 0 0
Pirates Baseball
Trey Halle
0 0 0 60 0 0 0 0 0 0
Pirates Baseball
Ryan Knebel
0 0 0 30 0 0 0 0 0 0
Pirates Baseball
Robert Kramer
0 6 0 0 0 0 0 0 0 0
Pirates Baseball
Carlos Marroquin
0 0 92 0 0 0 0 0 0 0
Pirates Baseball
Matthew Nguyen
0 23 0 0 0 0 0 0 0 0
Pirates Baseball
Christopher Owens
0 0 33 0 0 0 0 0 0 0
Pirates Baseball
Donovan Podolske
0 0 0 3 0 0 0 0 0 0
Pirates Baseball
Dylan Young
61 0 0 0 0 0 0 0 0 0
PYF Rays Tampa 17U
Bernard Barnes
40 0 0 0 0 0 0 0 0 0
PYF Rays Tampa 17U
Christian Burney
0 73 0 0 0 0 0 0 0 0
PYF Rays Tampa 17U
Jacob Butler
0 0 0 65 0 0 0 0 0 0
PYF Rays Tampa 17U
Jackson Cande
0 12 45 0 0 0 0 0 0 0
PYF Rays Tampa 17U
Jacoby Cox
0 0 0 41 0 0 0 0 0 0
PYF Rays Tampa 17U
Trey Lawrence
0 0 54 0 0 0 0 0 0 0
PYF Rays Tampa 17U
Rymen Mosley
0 48 0 0 0 0 0 0 0 0
PYF Rays Tampa 17U
Alexander Polanco
70 0 0 0 0 0 0 0 0 0
Scorpions 2024
Christian Borbely
0 0 53 0 0 0 0 0 0 0
Scorpions 2024
Aaron Brand
0 14 0 13 0 0 0 0 0 0
Scorpions 2024
Cody Clymer
0 10 0 63 0 0 0 0 0 0
Scorpions 2024
Brody Kelly
26 0 0 65 0 0 0 0 0 0
Scorpions 2024
Alejandro Posluszny
0 17 0 32 0 0 0 0 0 0
Scorpions 2024
Brady Schwartzberg
54 0 0 30 0 0 0 0 0 0
Scorpions 2024
Carson Taylor
0 51 0 0 0 0 0 0 0 0
Scorpions 2024
Lucas Tutunjian
0 0 0 20 0 0 0 0 0 0
Scorpions 2024 Purple
Isaac Abalo
0 0 53 0 0 0 0 0 0 0
Scorpions 2024 Purple
Carson Cruse
97 0 0 0 0 0 0 0 0 0
Scorpions 2024 Purple
Crete Emerton
0 46 0 0 0 0 0 0 0 0
Scorpions 2024 Purple
Houston Hosford
0 0 23 0 0 0 0 0 0 0
Scorpions 2024 Purple
Jack Lynch
0 0 60 0 0 0 0 0 0 0
Scorpions 2024 Purple
Andrew Pullum
0 0 51 0 0 0 0 0 0 0
Scorpions 2024 Purple
Zane Street
0 50 0 0 0 0 0 0 0 0
Scorpions 2024 Purple
Derek West
0 0 46 0 0 0 0 0 0 0
Scorpions 2024 Purple
Ryan Zagers
47 0 0 0 0 0 0 0 0 0
South Florida Vipers Scout Team
Andrew Allison
60 0 0 0 0 0 0 0 0 0
South Florida Vipers Scout Team
Tate Brumbalow
0 0 46 0 0 0 0 0 0 0
South Florida Vipers Scout Team
Miguel-Angel Francisco
0 101 0 0 0 0 0 0 0 0
South Florida Vipers Scout Team
Jean Carlos Garcia-Chicano
0 5 0 0 0 0 0 0 0 0
South Florida Vipers Scout Team
Thomas Maxwell
0 0 72 0 0 0 0 0 0 0
South Florida Vipers Scout Team
Sebastian Medina
0 0 0 61 0 0 0 0 0 0
Space Coast Elite
Landon Barney
33 0 43 0 0 0 0 0 0 0
Space Coast Elite
Tony Burrows
0 0 0 13 0 0 0 0 0 0
Space Coast Elite
Logan Hart
17 0 0 0 0 0 0 0 0 0
Space Coast Elite
Nolan Keeley
0 0 21 0 0 0 0 0 0 0
Space Coast Elite
Ty Keeley
84 0 0 0 0 0 0 0 0 0
Space Coast Elite
Camden Rethwisch
0 0 50 0 0 0 0 0 0 0
Space Coast Elite
Samuel Rogers
0 0 0 93 0 0 0 0 0 0
Space Coast Elite
Daniel Snowden
6 65 0 0 0 0 0 0 0 0
Vipers Baseball Club 17u
Blake Barnes
0 0 84 0 0 0 0 0 0 0
Vipers Baseball Club 17u
Chase Baxter
0 0 16 0 0 0 0 0 0 0
Vipers Baseball Club 17u
Crisjen Brancaccio
0 0 0 5 0 0 0 0 0 0
Vipers Baseball Club 17u
Alexander Frye
26 0 0 0 0 0 0 0 0 0
Vipers Baseball Club 17u
Peter Grispo
85 0 0 0 0 0 0 0 0 0
Vipers Baseball Club 17u
Liam Heady
0 61 0 0 0 0 0 0 0 0
Vipers Baseball Club 17u
Jacob Schiller
0 0 0 87 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/30
Day 2
07/01
Day 3
07/02
Day 4
07/03
2023 PG 17U BCS National ChampionshipBallers Baseball - 17uBraden Smith856/27/2023 RR RR
2023 PG 17U BCS National ChampionshipBallers Baseball - 17uSeth Patterson1046/26/2023 RR
2023 PG 17U BCS National ChampionshipBaseball Evolution NationalZack McQuiston936/26/2023 RR
2023 PG 17U BCS National ChampionshipFigs Baseball Prospects 17UEvan Christ1006/26/2023 RR
2023 PG 17U BCS National ChampionshipFigs Baseball Prospects 17UMaikol Lucena856/28/2023 RR RR RR
2023 PG 17U BCS National ChampionshipFigs Baseball Prospects 17UMichael Welling846/27/2023 RR RR