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
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
Bayside
Reagen Barley
0 69 0 0 0 0 0 0 0 0
Bayside
Tim Flanagan
80 0 0 0 0 0 0 0 0 0
Bayside
Chase Perri
29 0 0 0 0 0 0 0 0 0
Bayside
Zachary St. Jean
0 6 0 0 0 0 0 0 0 0
Bayside
Ryan Vassallo
0 37 0 0 0 0 0 0 0 0
Central Florida Rays
Brian Guerra
35 0 35 0 0 0 0 0 0 0
Central Florida Rays
Jose Laguna
0 50 0 0 0 0 0 0 0 0
Central Florida Rays
Riosmar Rizzo
0 37 0 0 0 0 0 0 0 0
Central Florida Rays
Fabian Romero
0 29 28 0 0 0 0 0 0 0
Central Florida Rays
Sebastian Velez
84 0 0 0 0 0 0 0 0 0
Chain College Showcase
Mason Best
0 73 0 0 0 0 0 0 0 0
Chain College Showcase
Cameron Eason
12 0 96 0 0 0 0 0 0 0
Chain College Showcase
Caleb Harmon
0 15 53 0 0 0 0 0 0 0
Chain College Showcase
Chase McCall
41 0 0 0 0 0 0 0 0 0
Chain College Showcase
Jacob Richardson
59 0 0 0 0 0 0 0 0 0
Chain College Showcase
Jayden Timmins
0 0 65 0 0 0 0 0 0 0
EPE 18U American
Santiago Colina
0 0 55 0 0 0 0 0 0 0
EPE 18U American
Rylan Fierlbeck
3 0 0 0 0 0 0 0 0 0
EPE 18U American
Duilio Giuseppe Jauregui
0 0 66 0 0 0 0 0 0 0
EPE 18U American
Angel Mundarain
0 0 9 0 0 0 0 0 0 0
EPE 18U American
Caleb Rodriguez
100 0 0 0 0 0 0 0 0 0
EPE 18U American
Ahmed Smaili
36 0 0 0 0 0 0 0 0 0
EPE 18U American
Fisher Smith
0 79 0 0 0 0 0 0 0 0
Figs Baseball Prospects Upperclass
Daniel Accetta
0 61 0 0 0 0 0 0 0 0
Figs Baseball Prospects Upperclass
Gabriel Alvarez Vazquez
0 0 84 0 0 0 0 0 0 0
Figs Baseball Prospects Upperclass
Jose Aragort
0 0 0 54 0 0 0 0 0 0
Figs Baseball Prospects Upperclass
Yedkeyber Batista
37 0 0 49 0 0 0 0 0 0
Figs Baseball Prospects Upperclass
Euro Castillo
29 0 16 26 0 0 0 0 0 0
Figs Baseball Prospects Upperclass
Keyber Lopez
13 0 3 0 0 0 0 0 0 0
Figs Baseball Prospects Upperclass
Fabrizio Mattia
0 42 0 0 0 0 0 0 0 0
FL ELITE BASEBALL - NATIONAL
Austin Adkins
43 0 21 0 0 0 0 0 0 0
FL ELITE BASEBALL - NATIONAL
Aidan Charletta
0 0 5 0 0 0 0 0 0 0
FL ELITE BASEBALL - NATIONAL
Manny Espino
60 0 0 0 0 0 0 0 0 0
FL ELITE BASEBALL - NATIONAL
Dylan Feeney
0 51 0 0 0 0 0 0 0 0
FL ELITE BASEBALL - NATIONAL
Anthony Furtado
0 0 40 0 0 0 0 0 0 0
FL ELITE BASEBALL - NATIONAL
Christian Maynard
0 43 0 0 0 0 0 0 0 0
FL ELITE BASEBALL - NATIONAL
Christopher Sorge
0 0 35 0 0 0 0 0 0 0
FL ELITE BASEBALL - PBC PLATINUM
Dewayne Johns
43 0 0 0 0 0 0 0 0 0
FL ELITE BASEBALL - PBC PLATINUM
Brendan Martel
64 0 0 0 0 0 0 0 0 0
FL ELITE BASEBALL - PBC PLATINUM
Adalberto Zapata III
0 90 0 0 0 0 0 0 0 0
Florida Baseball
Rolando Aballi
10 27 30 0 0 0 0 0 0 0
Florida Baseball
Walter Acevedo Jr
0 5 48 0 0 0 0 0 0 0
Florida Baseball
Anthony Castillo
70 0 0 0 0 0 0 0 0 0
Florida Baseball
Manuel-Alejandro Oquendo
0 80 0 0 0 0 0 0 0 0
Florida Baseball
Kevin Sotolongo
0 0 41 0 0 0 0 0 0 0
Fort Caroline Indians Showcase
Jonathan Germany
82 0 0 0 0 0 0 0 0 0
Fort Caroline Indians Showcase
Wesley Loveless
0 60 0 0 0 0 0 0 0 0
Fort Caroline Indians Showcase
Brendan McKinney
0 32 0 15 0 0 0 0 0 0
Fort Caroline Indians Showcase
Tanner Reed
0 19 80 0 0 0 0 0 0 0
Fort Caroline Indians Showcase
Stephen Parker Sedgewick
0 0 12 0 0 0 0 0 0 0
Fort Caroline Indians Showcase
Keith Stevens
8 0 0 44 0 0 0 0 0 0
Fort Caroline Indians Showcase
Cooper Whited
0 0 0 72 0 0 0 0 0 0
Freshwater Storm American
Jacob Hoppe
0 42 0 0 0 0 0 0 0 0
Freshwater Storm American
Hunter Leech
58 0 0 0 0 0 0 0 0 0
Freshwater Storm American
Elijah McClary
0 0 58 0 0 0 0 0 0 0
Freshwater Storm American
Brody Shaw
0 66 0 0 0 0 0 0 0 0
Freshwater Storm American
Enrico Sita
15 0 52 0 0 0 0 0 0 0
Freshwater Storm American
Kamren Troxell
15 0 18 0 0 0 0 0 0 0
Freshwater Storm National
Andrew Baker
0 6 0 0 0 0 0 0 0 0
Freshwater Storm National
Edward Farrell
0 0 87 0 0 0 0 0 0 0
Freshwater Storm National
William Hendry
71 0 0 0 0 0 0 0 0 0
Freshwater Storm National
Austin Munchbach
0 34 0 0 0 0 0 0 0 0
Freshwater Storm National
Tyler Parent
0 68 0 0 0 0 0 0 0 0
Freshwater Storm Orange
Brayden Bell
0 0 98 0 0 0 0 0 0 0
Freshwater Storm Orange
Johnathan Montgomery
35 0 0 0 0 0 0 0 0 0
Freshwater Storm Orange
Austin Raulerson
84 0 0 0 0 0 0 0 0 0
Freshwater Storm Orange
William Slinkard
0 73 0 0 0 0 0 0 0 0
Freshwater Storm Orange
Joelvis Tejeda
19 0 0 0 0 0 0 0 0 0
Freshwater Storm Orange
Gavin Zieglar
0 42 0 0 0 0 0 0 0 0
Freshwater Storm Red
Cannon Anthony
0 0 57 0 0 0 0 0 0 0
Freshwater Storm Red
Austin Asbill
0 64 0 0 0 0 0 0 0 0
Freshwater Storm Red
Isaiah Eberheart
86 0 0 0 0 0 0 0 0 0
Freshwater Storm Red
Tanner Fairbank
8 0 0 0 0 0 0 0 0 0
Freshwater Storm Red
Grant Paparella
0 32 0 0 0 0 0 0 0 0
Freshwater Storm Red
Cole Teply
0 35 0 0 0 0 0 0 0 0
Freshwater Storm Red
Tj Wayne
0 0 71 0 0 0 0 0 0 0
Gsb Prospects 2022
Antonio Aguilar
0 0 61 0 0 0 0 0 0 0
Gsb Prospects 2022
Moises Hernandez
0 96 0 0 0 0 0 0 0 0
Gsb Prospects 2022
Thomas Hoff
0 0 0 47 0 0 0 0 0 0
Gsb Prospects 2022
Anderson Hurtado
24 0 0 0 0 0 0 0 0 0
Gsb Prospects 2022
Jaden Koons
0 0 60 0 0 0 0 0 0 0
Gsb Prospects 2022
Savian Loor
51 0 0 94 0 0 0 0 0 0
Gsb Prospects 2022
Kamden (KJ) Scobey
0 0 0 67 0 0 0 0 0 0
Ontario Blue Jays
Julian Alvarez
0 0 14 0 0 0 0 0 0 0
Ontario Blue Jays
Gabriel D'Addario
53 0 22 0 0 0 0 0 0 0
Ontario Blue Jays
Josh Dimpfel
0 0 36 0 0 0 0 0 0 0
Ontario Blue Jays
Lawson LeBlanc
0 0 52 0 0 0 0 0 0 0
Ontario Blue Jays
Jaiden McCully
0 29 0 0 0 0 0 0 0 0
Ontario Blue Jays
John McDonald
0 79 0 0 0 0 0 0 0 0
Ontario Blue Jays
Eli Press
0 0 50 0 0 0 0 0 0 0
Ontario Blue Jays
Matthew Sargeant
51 0 0 0 0 0 0 0 0 0
Orlando Warhawks Scout Team
Anthony Bates
22 0 0 0 0 0 0 0 0 0
Orlando Warhawks Scout Team
Brandon Cox
0 0 24 0 0 0 0 0 0 0
Orlando Warhawks Scout Team
Alex Deguzman
9 0 0 0 0 0 0 0 0 0
Orlando Warhawks Scout Team
Sean Fosbinder
0 0 55 0 0 0 0 0 0 0
Orlando Warhawks Scout Team
Lukas Hodgins
0 94 0 0 0 0 0 0 0 0
Orlando Warhawks Scout Team
Jayven Rodriguez
84 0 0 0 0 0 0 0 0 0
Rp28
Andy Acosta
0 0 104 0 0 0 0 0 0 0
Rp28
Adrian Astudillo
89 0 0 0 0 0 0 0 0 0
Rp28
Juan Puerta
0 0 16 0 0 0 0 0 0 0
Rp28
Jean Zambrano
0 72 0 0 0 0 0 0 0 0
South florida bandits
Dewon Brazelton Jr.
73 0 0 0 0 0 0 0 0 0
South florida bandits
Ayden Hampton
0 0 0 4 0 0 0 0 0 0
South florida bandits
Matthew Mateo
0 0 0 24 0 0 0 0 0 0
South florida bandits
Matthew Pacheco
0 87 0 0 0 0 0 0 0 0
South florida bandits
Will Robinson
0 0 0 37 0 0 0 0 0 0
South florida bandits
John Rodriguez
0 0 0 7 0 0 0 0 0 0
South florida bandits
Tyler Rooks
42 0 0 15 0 0 0 0 0 0
South florida bandits
Matthew Rumardo
0 0 0 53 0 0 0 0 0 0
South florida bandits
Caden Scarborough
0 0 94 0 0 0 0 0 0 0
South florida bandits
Pablo Torres
0 4 0 96 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 17U WWBA Florida ChampionshipArbelo Baseball 2023Antonio Aguilar706/30/2022 RR RR