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/07
Day 2
07/08
Day 3
07/09
Day 4
07/10
Day 5
07/11
Day 6
07/12
Day 7
07/13
Day 8
07/14
Day 9
07/15
Day 10
07/16
1st Round Pro
Blake Albritton
28 10 0 0 0 0 0 0 0 0
1st Round Pro
Dearl Edens
23 51 0 0 0 0 0 0 0 0
1st Round Pro
Sam Hunter
0 0 0 33 0 0 0 0 0 0
1st Round Pro
Matthew Lewandowski
16 0 22 26 0 0 0 0 0 0
1st Round Pro
Jeremyah Martinez
24 0 0 60 0 0 0 0 0 0
1st Round Pro
Fletcher Peak
52 0 0 63 0 0 0 0 0 0
1st Round Pro
Colin Sengkhounmany
0 0 81 0 0 0 0 0 0 0
1st Round Pro
Tyler Wabnitz
0 0 0 50 0 0 0 0 0 0
1st Round Pro
Jett Wolfe
0 0 0 37 0 0 0 0 0 0
Bolts
Beau Brightman
19 75 0 0 0 0 0 0 0 0
Bolts
Sean Bubenhofer
0 45 0 0 0 0 0 0 0 0
Bolts
Aiden Colston
41 0 22 0 0 0 0 0 0 0
Bolts
Billy Davies
59 0 0 0 0 0 0 0 0 0
Bolts
Colin Lemons
0 0 20 0 0 0 0 0 0 0
Bolts
Ryan Lopez
11 0 0 0 0 0 0 0 0 0
Bolts
Carter Matus
0 0 10 0 0 0 0 0 0 0
Bolts
Alexander Tchountchev
0 0 90 0 0 0 0 0 0 0
Bolts
Adam Wehse
21 0 13 0 0 0 0 0 0 0
Bolts
Colin Zell
0 0 80 0 0 0 0 0 0 0
Central Florida Rays
Derek Cintron
21 0 0 0 0 0 0 0 0 0
Central Florida Rays
Jose Laguna
41 0 0 23 0 0 0 0 0 0
Central Florida Rays
Eduardo Jose Lopez
0 6 0 16 0 0 0 0 0 0
Central Florida Rays
Diego Molero
72 0 0 0 0 0 0 0 0 0
Central Florida Rays
Jose Narvaez
0 86 0 0 0 0 0 0 0 0
Central Florida Rays
Riosmar Rizzo
44 0 9 74 0 0 0 0 0 0
Central Florida Rays
Fabian Romero
14 0 84 0 0 0 0 0 0 0
Central Florida Rays
Sebastian Velez
0 0 0 36 0 0 0 0 0 0
FBH Angels 18U
Gage Allen
0 0 97 0 0 0 0 0 0 0
FBH Angels 18U
Josh Carr
15 0 0 0 0 0 0 0 0 0
FBH Angels 18U
Caleb Cone
0 0 0 71 0 0 0 0 0 0
FBH Angels 18U
Jackson Fagan
48 0 0 0 0 0 0 0 0 0
FBH Angels 18U
Connor Goff
0 0 0 3 0 0 0 0 0 0
FBH Angels 18U
Christopher Predmore
0 0 0 12 0 0 0 0 0 0
FBH Angels 18U
Mark Santiago
0 25 72 0 0 0 0 0 0 0
FBH Angels 18U
John Smith
0 0 0 36 0 0 0 0 0 0
FBH Angels 18U
Andrew Stegura
0 34 0 0 0 0 0 0 0 0
FBH Angels 18U
Zachary Vincent
0 0 0 30 0 0 0 0 0 0
FBH Angels 18U
Peter Walsh
0 0 35 0 0 0 0 0 0 0
FBH Angels 18U
Zane Wright
0 0 97 0 0 0 0 0 0 0
Fort Caroline Indians 18u
Kenneth Baez
0 0 72 0 0 0 0 0 0 0
Fort Caroline Indians 18u
Ryen Deangelis
29 75 0 0 0 0 0 0 0 0
Fort Caroline Indians 18u
Bryant Fitzwater
43 0 32 0 0 0 0 0 0 0
Fort Caroline Indians 18u
Marino Gonzalez
9 0 0 0 0 0 0 0 0 0
Fort Caroline Indians 18u
Logan Leon
31 0 50 0 0 0 0 0 0 0
Fort Caroline Indians 18u
Cooper Whited
0 0 59 0 0 0 0 0 0 0
Gsa 18u
Hunter Bratcher
40 0 61 0 0 0 0 0 0 0
Gsa 18u
Felix Garcia
0 31 0 0 0 0 0 0 0 0
Gsa 18u
Kevin Hull
0 50 0 0 0 0 0 0 0 0
Gsa 18u
Giovanni Jackson
0 49 0 0 0 0 0 0 0 0
Gsa 18u
Brady Knudsen
21 0 0 0 0 0 0 0 0 0
Gsa 18u
Lake Linton
0 0 29 0 0 0 0 0 0 0
Gsa 18u
Wil Philmore
0 53 0 0 0 0 0 0 0 0
Gsa 18u
Carlos Singleton
0 0 47 0 0 0 0 0 0 0
Gsa 18u
Dj Walker
38 0 39 0 0 0 0 0 0 0
Legends 18u Black Powered By Under Armour
Bradley Benton
0 0 32 0 0 0 0 0 0 0
Legends 18u Black Powered By Under Armour
Benjamin Carver
0 97 0 0 0 0 0 0 0 0
Legends 18u Black Powered By Under Armour
Marshall Chastain
0 0 62 0 0 0 0 0 0 0
Legends 18u Black Powered By Under Armour
Justin Corns
0 0 0 45 0 0 0 0 0 0
Legends 18u Black Powered By Under Armour
Kadien Dean
0 0 0 84 0 0 0 0 0 0
Legends 18u Black Powered By Under Armour
Brock Joyce
0 0 80 0 0 0 0 0 0 0
Legends 18u Black Powered By Under Armour
John Lowe
18 0 0 0 0 0 0 0 0 0
Legends 18u Black Powered By Under Armour
Kyler Mele
0 0 0 11 0 0 0 0 0 0
Legends 18u Black Powered By Under Armour
Thomas Pitard
0 0 52 0 0 0 0 0 0 0
Legends 18u Black Powered By Under Armour
William Shepherd
29 0 0 0 0 0 0 0 0 0
Legends 18u Black Powered By Under Armour
Lance West
57 0 0 0 0 0 0 0 0 0
Legends 18u Black Powered By Under Armour
Tyler Williams
0 0 17 52 0 0 0 0 0 0
Legends 18u Black Powered By Under Armour
Mitchell Wuthrich (We-trick)
0 0 24 0 0 0 0 0 0 0
Mahler Baseball Prospects 18u
TJ Burske
21 0 0 0 0 0 0 0 0 0
Mahler Baseball Prospects 18u
Evan Cota
0 46 0 0 0 0 0 0 0 0
Mahler Baseball Prospects 18u
Brandon Garcia
0 57 0 0 0 0 0 0 0 0
Mahler Baseball Prospects 18u
Jordan Livingston
0 0 82 0 0 0 0 0 0 0
Mahler Baseball Prospects 18u
Antonio Lozano
0 0 13 0 0 0 0 0 0 0
Mahler Baseball Prospects 18u
Jeremiah Morales
0 41 0 0 0 0 0 0 0 0
Mahler Baseball Prospects 18u
Xavier Perry
40 0 0 0 0 0 0 0 0 0
Mahler Baseball Prospects 18u
Jordan Reyes
0 60 0 0 0 0 0 0 0 0
Mahler Baseball Prospects 18u
Ashten Tretter
51 0 0 0 0 0 0 0 0 0
Maniacs Baseball
Angel Camargo
32 0 0 0 0 0 0 0 0 0
Maniacs Baseball
Dominic DeFrank
87 0 0 0 0 0 0 0 0 0
Maniacs Baseball
Michael Hull
19 0 9 0 0 0 0 0 0 0
Maniacs Baseball
Carlos Mercado
13 0 0 0 0 0 0 0 0 0
Maniacs Baseball
Juan Munoz
0 26 0 0 0 0 0 0 0 0
Maniacs Baseball
Alexis Ocasio
0 0 34 0 0 0 0 0 0 0
Maniacs Baseball
Antonio Rodriguez
69 0 0 0 0 0 0 0 0 0
Maniacs Baseball
Junior Santana
0 0 99 0 0 0 0 0 0 0
Maniacs Baseball
Cade Walters
0 75 0 0 0 0 0 0 0 0
Marlins Black
Ke’Shaun Bowie
76 0 0 0 0 0 0 0 0 0
Marlins Black
Steven Castillo
0 8 0 0 0 0 0 0 0 0
Marlins Black
Evan Cawthorne
44 0 0 0 0 0 0 0 0 0
Marlins Black
Landon Craft
15 52 0 0 0 0 0 0 0 0
Marlins Black
Mikael Fletcher
0 0 85 0 0 0 0 0 0 0
Marlins Black
Trenton Horne
61 0 0 0 0 0 0 0 0 0
Marlins Black
Michael McQueen
67 0 0 0 0 0 0 0 0 0
Marlins Black
Brandon Poe
0 41 0 0 0 0 0 0 0 0
Ontario Rockies 18u
Cesar Cesar Peralta Munoz
56 0 0 0 0 0 0 0 0 0
Ontario Rockies 18u
Justin Cruz
4 0 29 0 0 0 0 0 0 0
Ontario Rockies 18u
Payton Easton
0 71 0 0 0 0 0 0 0 0
Ontario Rockies 18u
Carlos Lora
0 9 71 0 0 0 0 0 0 0
Ontario Rockies 18u
Julio Cesar Peralta Munoz
79 0 0 0 0 0 0 0 0 0
Ontario Rockies 18u
Joseph Polonia
73 0 0 0 0 0 0 0 0 0
Ontario Rockies 18u
Rodrigo Rodriguez
0 29 0 0 0 0 0 0 0 0
Ontario Rockies 18u
Aaditya Sur
8 19 0 0 0 0 0 0 0 0
Orlando Lookouts
Johnny Anthony
0 31 0 0 0 0 0 0 0 0
Orlando Lookouts
Ryland Happel
0 0 61 0 0 0 0 0 0 0
Orlando Lookouts
Daniel Hoffman Jr
19 50 0 0 0 0 0 0 0 0
Orlando Lookouts
Brendan McInerney
0 18 0 0 0 0 0 0 0 0
Orlando Lookouts
Charlie Palumbo
66 0 0 0 0 0 0 0 0 0
Orlando Lookouts
Tanner Pielock
0 32 0 0 0 0 0 0 0 0
Orlando Lookouts
Jaythan Rivera
0 0 19 0 0 0 0 0 0 0
Orlando Lookouts
Clark Zerba
0 54 0 0 0 0 0 0 0 0
Tallahassee Post 13
Austin Bailey
81 0 0 0 0 0 0 0 0 0
Tallahassee Post 13
Mason Frick
0 41 9 0 0 0 0 0 0 0
Tallahassee Post 13
Desoto Hood
14 0 0 0 0 0 0 0 0 0
Tallahassee Post 13
Gus Parker
0 0 93 0 0 0 0 0 0 0
Tallahassee Post 13
William Pell
0 15 0 0 0 0 0 0 0 0
Tallahassee Post 13
Cason Priest
0 57 0 0 0 0 0 0 0 0
Tallahassee Post 13
Kyler Thorp
0 84 0 0 0 0 0 0 0 0
Team Florida
Jorge Bello
35 0 0 0 0 0 0 0 0 0
Team Florida
Diego Jesus Davila Azavache
0 0 68 0 0 0 0 0 0 0
Team Florida
Morgan De La Garza
0 88 0 0 0 0 0 0 0 0
Team Florida
Robert Dexter
66 0 0 0 0 0 0 0 0 0
Team Florida
Brandon Early
65 0 0 0 0 0 0 0 0 0
Team Florida
Rainer Garcia
26 0 0 0 0 0 0 0 0 0
Team Florida
Gianni Lombardese
0 4 0 0 0 0 0 0 0 0
Team Florida
Ilan Ruiz
0 0 46 0 0 0 0 0 0 0
Wily Mo Dragons - Gold
Jeffrey Almanzar
60 0 0 0 0 0 0 0 0 0
Wily Mo Dragons - Gold
Zander Gosselin
0 37 0 0 0 0 0 0 0 0
Wily Mo Dragons - Gold
Blake Gregory
0 57 0 0 0 0 0 0 0 0
Wily Mo Dragons - Gold
Kevin Logan
0 11 0 0 0 0 0 0 0 0
Wily Mo Dragons - Gold
Kevin Lopez
0 0 88 0 0 0 0 0 0 0
Wily Mo Dragons - Gold
Ian Potts
0 28 0 0 0 0 0 0 0 0
Wily Mo Dragons - Gold
Joey Wey
0 79 0 0 0 0 0 0 0 0
Wily Mo Dragons - Gold
Wyatt Wright
76 0 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/07
Day 2
07/08
Day 3
07/09
Day 4
07/10
2022 18U PG Independence ShowdownFort Caroline Indians ShowcaseCooper Whited727/4/2022 RR