2,112 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/12
Day 2
06/13
Day 3
06/14
Day 4
06/15
Day 5
06/16
Day 6
06/17
Day 7
06/18
Day 8
06/19
Day 9
06/20
Day 10
06/21
Arbelo Baseball
Avery Abell
44 0 0 0 0 0 0 0 0 0
Arbelo Baseball
Roberto Barreto
18 0 0 0 0 0 0 0 0 0
Arbelo Baseball
Owen Draves
0 1 0 0 0 0 0 0 0 0
Arbelo Baseball
Jack Dubois
67 0 0 0 0 0 0 0 0 0
Arbelo Baseball
Daniel Mavarez
87 0 0 0 0 0 0 0 0 0
Arbelo Baseball
Dominic Negron
0 21 21 0 0 0 0 0 0 0
Arbelo Baseball
Cael Reish
0 20 0 0 0 0 0 0 0 0
Arbelo Baseball
Brandon Sowers
0 0 25 0 0 0 0 0 0 0
Arbelo Baseball
Cruz Warp
0 20 81 0 0 0 0 0 0 0
Charlotte Titans Underclassman
Raymond Cooper
0 0 83 0 0 0 0 0 0 0
Charlotte Titans Underclassman
Edwin Feliciano
0 19 0 0 0 0 0 0 0 0
Charlotte Titans Underclassman
Aidan Hardy
18 0 26 0 0 0 0 0 0 0
Charlotte Titans Underclassman
Dylan Kowalewski
0 73 0 0 0 0 0 0 0 0
Charlotte Titans Underclassman
Frank Planer
70 0 0 0 0 0 0 0 0 0
Charlotte Titans Underclassman
Jayven Torres
35 0 0 0 0 0 0 0 0 0
Charlotte Titans Underclassman
Luke Wadsworth
0 77 0 0 0 0 0 0 0 0
Charlotte Titans Underclassman
Bradyn Williams
0 12 0 0 0 0 0 0 0 0
Florida Burn 15U
Jack Dailey
0 50 0 0 0 0 0 0 0 0
Florida Burn 15U
Ely Houston
30 0 0 0 0 0 0 0 0 0
Florida Burn 15U
David Kraft
67 0 0 0 0 0 0 0 0 0
Florida Burn 15U
Kaden Lorenz
0 53 0 0 0 0 0 0 0 0
Florida Burn 15U
Haden Staruk
0 56 0 0 0 0 0 0 0 0
Florida Burn 15U
Cole Young
0 4 0 0 0 0 0 0 0 0
Florida Burn 2024 American
Connor Beckman
0 70 0 0 0 0 0 0 0 0
Florida Burn 2024 American
Aidan Collins
0 47 0 0 0 0 0 0 0 0
Florida Burn 2024 American
Grady Conroy
63 0 0 0 0 0 0 0 0 0
Florida Burn 2024 American
Aden Csogi
17 0 0 0 0 0 0 0 0 0
Florida Burn 2024 American
Gio Rodriguez
25 0 0 0 0 0 0 0 0 0
Florida Burn 2024 American
Hunter Sisk
0 0 31 0 0 0 0 0 0 0
Florida Burn 2024 American
Gabriel Todaro
32 0 0 0 0 0 0 0 0 0
Florida Burn 2024 American
Nathan Toolan
39 0 0 0 0 0 0 0 0 0
Florida Burn 2024 American
Ethan Tsai
61 0 0 0 0 0 0 0 0 0
Florida Burn 2024 National
Kyle Bechtold
61 0 0 0 0 0 0 0 0 0
Florida Burn 2024 National
Michael Bendever
18 0 0 0 0 0 0 0 0 0
Florida Burn 2024 National
Joshua Doerrfeld
0 21 0 0 0 0 0 0 0 0
Florida Burn 2024 National
Cord Gerdes
0 0 30 0 0 0 0 0 0 0
Florida Burn 2024 National
Bradley Henson
0 42 0 0 0 0 0 0 0 0
Florida Burn 2024 National
Jacob Kaplan
0 0 8 0 0 0 0 0 0 0
Florida Burn 2024 National
Max Murphy
55 0 0 0 0 0 0 0 0 0
Florida Burn 2024 National
James Rieff
11 0 0 0 0 0 0 0 0 0
Florida Burn 2024 National
Austin Woodbury
45 0 61 0 0 0 0 0 0 0
Makos
Hector Batista
33 0 0 0 0 0 0 0 0 0
Makos
Collier Bowen
95 0 0 0 0 0 0 0 0 0
Makos
Jerry Cruz
5 6 0 0 0 0 0 0 0 0
Makos
Caden DeJesus
37 0 89 0 0 0 0 0 0 0
Makos
Jacob Desear
0 2 0 0 0 0 0 0 0 0
Makos
Zachary Ferro
5 0 0 0 0 0 0 0 0 0
Makos
Nicholas Gonzalez
5 0 0 0 0 0 0 0 0 0
Makos
Trevor Holloway
0 9 0 0 0 0 0 0 0 0
Makos
Vincent Mattei
37 0 27 0 0 0 0 0 0 0
Makos
John Ruggiero
8 0 0 0 0 0 0 0 0 0
Makos
Andrew Stillwell
0 99 0 0 0 0 0 0 0 0
PR Legends 15U
Nathan S. Colon Fuentes
30 38 0 0 0 0 0 0 0 0
PR Legends 15U
Edgar Y. Colon Vicente
5 52 0 0 0 0 0 0 0 0
PR Legends 15U
Ihan M. De Leon Lopez
30 47 0 0 0 0 0 0 0 0
PR Legends 15U
Zadiel Morales
0 32 0 0 0 0 0 0 0 0
PR Legends 15U
Cristian J. Serrano
7 0 74 0 0 0 0 0 0 0
PR Legends 15U
Luis A. Velazquez Reyes
0 18 0 0 0 0 0 0 0 0
PR Legends 15U
Magdiel Villarini Busigo
30 0 0 0 0 0 0 0 0 0
South Florida Bullsharks 15u
Bryan Avellan
26 0 0 0 0 0 0 0 0 0
South Florida Bullsharks 15u
Luke Caldwell
43 0 0 0 0 0 0 0 0 0
South Florida Bullsharks 15u
Zane Caldwell
0 40 0 0 0 0 0 0 0 0
South Florida Bullsharks 15u
Jorge Garcia
0 80 0 0 0 0 0 0 0 0
South Florida Bullsharks 15u
Duilio Giuseppe Jauregui
0 14 0 0 0 0 0 0 0 0
South Florida Bullsharks 15u
Noah Llovet
39 0 0 0 0 0 0 0 0 0
South Florida Bullsharks 15u
Alan Mesa
0 8 40 0 0 0 0 0 0 0
South Florida Bullsharks 15u
Justin Miranda
0 0 51 0 0 0 0 0 0 0
South Florida Bullsharks 15u
Zachary Russell
0 17 0 0 0 0 0 0 0 0
South Florida Bullsharks 15u
Avery Sinnes
0 62 0 0 0 0 0 0 0 0
South Florida Giants 2024
Cole Boden
43 0 57 0 0 0 0 0 0 0
South Florida Giants 2024
James Lacey
10 0 0 0 0 0 0 0 0 0
South Florida Giants 2024
Kyle Latham
12 0 0 0 0 0 0 0 0 0
South Florida Giants 2024
Johnny Montgomery
42 0 88 0 0 0 0 0 0 0
South Florida Giants 2024
Alejandro Ortiz
46 0 0 93 0 0 0 0 0 0
South Florida Giants 2024
Andrew Todd
0 9 25 0 0 0 0 0 0 0
South Florida Giants 2024
Michael Welsh
0 95 0 0 0 0 0 0 0 0
South Florida Giants 2024
Chase Wildroudt
40 0 61 0 0 0 0 0 0 0
Swfl 2024 Nation
Mason Blackburn
0 0 0 16 0 0 0 0 0 0
Swfl 2024 Nation
Charlie Finco
0 0 19 31 0 0 0 0 0 0
Swfl 2024 Nation
Evan Garcia
0 0 78 0 0 0 0 0 0 0
Swfl 2024 Nation
Dalton Hill
0 66 0 0 0 0 0 0 0 0
Swfl 2024 Nation
Robert Hyatt
28 0 0 29 0 0 0 0 0 0
Swfl 2024 Nation
Will Joens
54 0 0 0 0 0 0 0 0 0
Swfl 2024 Nation
Will Kramer
51 0 0 0 0 0 0 0 0 0
Swfl 2024 Nation
Louis Marsala
0 0 0 48 0 0 0 0 0 0
Swfl 2024 Nation
Brendan Murphy
73 0 0 0 0 0 0 0 0 0
Swfl 2024 Nation
Anthony Pimentel
0 4 79 0 0 0 0 0 0 0
Swfl 2024 Nation
Anthony Ruiz
36 0 0 7 0 0 0 0 0 0
Swfl 2024 Nation
Ryan Torres
0 22 25 0 0 0 0 0 0 0
SWFL Phantom
Cody Catania
21 0 0 0 0 0 0 0 0 0
SWFL Phantom
Thomas Eisiminger
0 41 0 0 0 0 0 0 0 0
SWFL Phantom
Cayden Farmer
41 0 0 0 0 0 0 0 0 0
SWFL Phantom
Janiel Peguero
0 68 0 0 0 0 0 0 0 0
SWFL Phantom
Noah Pinney
27 0 0 0 0 0 0 0 0 0
SWFL Phantom
Keegan Pitstick
0 62 0 0 0 0 0 0 0 0
SWFL Phantom
Michael Sands
6 0 0 0 0 0 0 0 0 0
SWFL Phantom
Aiyden Walters
19 16 0 0 0 0 0 0 0 0
Team Dynasty
Fidel Alviar IV
0 0 91 0 0 0 0 0 0 0
Team Dynasty
Amaury De Jesus
0 20 0 0 0 0 0 0 0 0
Team Dynasty
Jonathan De La Cruz
23 27 23 0 0 0 0 0 0 0
Team Dynasty
Anthony Diaz
21 0 0 0 0 0 0 0 0 0
Team Dynasty
Raymond Gonzalez
53 0 0 0 0 0 0 0 0 0
Team Dynasty
Kyle Klaric-Schell
0 0 1 34 0 0 0 0 0 0
Team Dynasty
Noel Leon
30 35 0 0 0 0 0 0 0 0
Team Dynasty
Alberto Medina
25 6 70 0 0 0 0 0 0 0
Team Dynasty
Fabio Peralta
4 0 0 0 0 0 0 0 0 0
Team Dynasty
Lucas Ramirez
12 0 0 0 0 0 0 0 0 0
Team Dynasty
Nick Rubino
30 0 0 0 0 0 0 0 0 0
Team Siege
Kyle Beck
0 0 34 0 0 0 0 0 0 0
Team Siege
Nicolas Campbell
56 0 0 0 0 0 0 0 0 0
Team Siege
Alex Fogel
32 0 29 0 0 0 0 0 0 0
Team Siege
Yosvany Gomez
31 0 18 0 0 0 0 0 0 0
Team Siege
Joseph Martinelli
0 45 0 0 0 0 0 0 0 0
Team Siege
Kate Maston
38 0 0 0 0 0 0 0 0 0
Team Siege
Abel Profeta
22 0 0 0 0 0 0 0 0 0
Team Siege
Andrew Raucci
30 0 21 0 0 0 0 0 0 0
Team Siege
Ethan Wells
0 33 0 0 0 0 0 0 0 0
Team Siege
Matthew Whittle
0 10 0 0 0 0 0 0 0 0
Tempo Baseball 2024
Cash Clementi
45 0 60 0 0 0 0 0 0 0
Tempo Baseball 2024
Michael Jaeger
84 0 0 0 0 0 0 0 0 0
Tempo Baseball 2024
James Kelly
9 65 0 0 0 0 0 0 0 0
Tempo Baseball 2024
Jack Kenny
42 0 33 0 0 0 0 0 0 0
Tempo Baseball 2024
Anthony Marchese
6 39 0 0 0 0 0 0 0 0
Tempo Baseball 2024
Gio Molina
0 0 46 0 0 0 0 0 0 0
Tempo Baseball 2024
Dylan Rex
89 0 0 0 0 0 0 0 0 0
Victus Elite Fl 15u
Logan Divet
0 67 0 0 0 0 0 0 0 0
Victus Elite Fl 15u
Donald Dwire
0 43 0 0 0 0 0 0 0 0
Victus Elite Fl 15u
Jordi Guerrero
17 63 0 0 0 0 0 0 0 0
Victus Elite Fl 15u
Davin Hickman
0 20 0 0 0 0 0 0 0 0
Victus Elite Fl 15u
Joshua Hicks
64 0 0 0 0 0 0 0 0 0
Victus Elite Fl 15u
William Higby
15 28 0 0 0 0 0 0 0 0
Victus Elite Fl 15u
Liam Hughes
0 19 0 0 0 0 0 0 0 0
Victus Elite Fl 15u
Garrett Jones
0 0 35 0 0 0 0 0 0 0
Victus Elite Fl 15u
Jacob Trottier
6 34 0 0 0 0 0 0 0 0
Wolfpack Elite
Christopher Alfonseca
35 0 0 0 0 0 0 0 0 0
Wolfpack Elite
Eduardo Blanco Jr.
0 87 0 0 0 0 0 0 0 0
Wolfpack Elite
Austin Modlics
41 0 0 0 0 0 0 0 0 0
Wolfpack Elite
Jeanpaul Querales
31 0 48 0 0 0 0 0 0 0
Wolfpack Elite
Santiago Scheele
0 0 49 0 0 0 0 0 0 0
Wolfpack Elite
Vincent Toloza
24 0 83 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/12
Day 2
06/13
Day 3
06/14
Day 4
06/15
2021 15U PG BCS QualifierPR Legends 15UCristian J. Serrano826/11/2021 RR RR RR RR
2021 15U PG BCS QualifierPR Legends 15UNathan S. Colon Fuentes926/9/2021 RR RR