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)
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/21
Day 2
06/22
Day 3
06/23
Day 4
06/24
Day 5
06/25
Day 6
06/26
Day 7
06/27
Day 8
06/28
Day 9
06/29
Day 10
06/30
5 Star Tampa
Brooks Belisle
46 0 0 0 0 0 0 0 0 0
5 Star Tampa
Cristian Calimano
0 0 31 0 0 0 0 0 0 0
5 Star Tampa
Colton Greene
0 0 67 0 0 0 0 0 0 0
5 Star Tampa
Alex Harris
0 95 0 0 0 0 0 0 0 0
5 Star Tampa
Braden Jones
47 0 17 0 0 0 0 0 0 0
Angels 16u White
Rhett Dion
0 0 43 0 0 0 0 0 0 0
Angels 16u White
Braden Moore
37 0 0 0 0 0 0 0 0 0
Angels 16u White
Maddox Pollitt
23 0 9 0 0 0 0 0 0 0
Angels 16u White
Edward Sax
75 0 0 0 0 0 0 0 0 0
Angels 16u White
Asher Stoltzfus
0 0 65 0 0 0 0 0 0 0
Angels 16u White
Levi Wilkinson
30 0 0 0 0 0 0 0 0 0
Angels 16u White
Dylan Williams
69 0 0 0 0 0 0 0 0 0
Ballers-2026
Cooper Carbonara
23 0 0 0 0 0 0 0 0 0
Ballers-2026
Josh Lacy
0 68 0 0 0 0 0 0 0 0
Ballers-2026
Landon Smith
48 0 0 0 0 0 0 0 0 0
Ballers-2026
Aaron Walsh
0 49 0 0 0 0 0 0 0 0
Ballers-2026
Aldin West
0 12 0 0 0 0 0 0 0 0
Bat
Dayron Fernandez
43 0 45 0 0 0 0 0 0 0
Bat
Samuel Isturiz
67 0 0 0 0 0 0 0 0 0
Bat
Yeriel Lopez
19 0 0 0 0 0 0 0 0 0
Bat
Jan Melendez
53 0 0 0 0 0 0 0 0 0
Bat
Jean Ortiz
30 0 0 0 0 0 0 0 0 0
Bat
Carlos Santos
5 0 59 0 0 0 0 0 0 0
Bat
Alexander Sardana
23 0 0 0 0 0 0 0 0 0
Bat
Jenuel Velazquez
4 0 13 0 0 0 0 0 0 0
CBU 2026 United Team Merrell
Jacob Christensen
0 0 0 39 0 0 0 0 0 0
CBU 2026 United Team Merrell
Josiah Guevara
0 18 0 73 0 0 0 0 0 0
CBU 2026 United Team Merrell
Nolan Hartley
0 0 0 19 0 0 0 0 0 0
CBU 2026 United Team Merrell
Blake Lavenia
83 0 0 0 0 0 0 0 0 0
CBU 2026 United Team Merrell
Wyatt Nelson
0 0 0 74 0 0 0 0 0 0
CBU 2026 United Team Merrell
Aiden Nguyen
0 0 0 76 0 0 0 0 0 0
CBU 2026 United Team Merrell
Cole Ranchel
0 0 92 0 0 0 0 0 0 0
CBU 2026 United Team Merrell
Zorre Wright
0 67 0 0 0 0 0 0 0 0
Central Florida 5'S
Sean Acevedo
95 0 0 0 0 0 0 0 0 0
Central Florida 5'S
Garrett Brown
9 0 22 0 0 0 0 0 0 0
Central Florida 5'S
David Johnson
0 30 0 0 0 0 0 0 0 0
Central Florida 5'S
Jorge Palacio
13 0 0 0 0 0 0 0 0 0
Central Florida 5'S
John Quinones
3 0 0 0 0 0 0 0 0 0
Central Florida 5'S
Dawson Reeves
0 79 0 0 0 0 0 0 0 0
Central Florida Select 16u
Aiden Mandel
30 58 0 0 0 0 0 0 0 0
Central Florida Select 16u
Logan Matyasi
60 0 0 0 0 0 0 0 0 0
Central Florida Select 16u
Mason McQuarrie
0 45 0 0 0 0 0 0 0 0
Central Florida Select 16u
Joey Promen
0 0 19 0 0 0 0 0 0 0
Central Florida Select 16u
Brody Wells
0 12 23 0 0 0 0 0 0 0
Diamond Level
Zachary Brooks
0 32 0 0 0 0 0 0 0 0
Diamond Level
Brody Catrett
4 0 0 0 0 0 0 0 0 0
Diamond Level
Cesar Garmendia
0 0 33 0 0 0 0 0 0 0
Diamond Level
Michael "MJ" Hough
0 60 0 0 0 0 0 0 0 0
Diamond Level
Mason Hurles
0 0 80 0 0 0 0 0 0 0
Diamond Level
Eliazar Jacquez
0 0 11 0 0 0 0 0 0 0
Diamond Level
Nick Schwartz
71 0 0 0 0 0 0 0 0 0
Fbh Angels 16u Grey
Joey Calabria
51 0 0 0 0 0 0 0 0 0
Fbh Angels 16u Grey
Dominic Cappucci
0 25 0 0 0 0 0 0 0 0
Fbh Angels 16u Grey
Drew Densa
78 0 0 0 0 0 0 0 0 0
Fbh Angels 16u Grey
Jared Samon
0 32 0 0 0 0 0 0 0 0
Fbh Angels 16u Grey
Merrick Smith
0 43 0 0 0 0 0 0 0 0
Fbh Angels 16u Grey
Jameson Vann
16 0 0 0 0 0 0 0 0 0
Florida Hardballers
Brayden Aungst
58 0 0 0 0 0 0 0 0 0
Florida Hardballers
Cody Deason
0 32 0 0 0 0 0 0 0 0
Florida Hardballers
Nate Muir
15 0 0 0 0 0 0 0 0 0
Florida Hardballers
Maddox Roberts
0 40 0 0 0 0 0 0 0 0
Florida Hardballers
Desmond Taylor
0 15 0 0 0 0 0 0 0 0
Florida Hardballers
Cason Turner
0 30 0 0 0 0 0 0 0 0
Florida Swamp Mafia 16u
Ty Edmondson
19 0 0 0 0 0 0 0 0 0
Florida Swamp Mafia 16u
Cole Gibson
0 47 0 0 0 0 0 0 0 0
Florida Swamp Mafia 16u
Nicholas Gibson
0 17 0 0 0 0 0 0 0 0
Florida Swamp Mafia 16u
Jaxon Nessmith
0 48 0 0 0 0 0 0 0 0
Florida Swamp Mafia 16u
Braxton Rector
86 0 0 0 0 0 0 0 0 0
Florida Vice
Dennis De La Fe
32 0 46 0 0 0 0 0 0 0
Florida Vice
Daniel Garcia
15 43 0 0 0 0 0 0 0 0
Florida Vice
Denzel Martinez
0 78 0 0 0 0 0 0 0 0
Florida Vice
Jonny Quintana
0 0 25 0 0 0 0 0 0 0
Florida Vice
Manny Rodriguez
46 0 0 0 0 0 0 0 0 0
Florida Vice
Yeiber Vivas
0 0 30 0 0 0 0 0 0 0
Hitlab 16u
Sergio Iribes
74 0 0 0 0 0 0 0 0 0
Hitlab 16u
Kapono Kaha'I
19 0 0 0 0 0 0 0 0 0
Hitlab 16u
Jonathan Nguyen
0 0 89 0 0 0 0 0 0 0
Hitlab 16u
Jaxon Smith
12 0 13 0 0 0 0 0 0 0
Hitlab 16u
Tj Vasquez
0 90 0 0 0 0 0 0 0 0
Jax Indians
Gianni Bernstein
0 29 0 0 0 0 0 0 0 0
Jax Indians
Trevor Clark
0 0 32 0 0 0 0 0 0 0
Jax Indians
Kaleb Hammond
0 39 0 0 0 0 0 0 0 0
Jax Indians
Dylan Johnson
0 13 99 0 0 0 0 0 0 0
Jax Indians
Henry Manley
0 32 65 0 0 0 0 0 0 0
Jax Indians
Joseph Navarro
0 49 0 0 0 0 0 0 0 0
Jax Indians
Kayson Rickerson
0 25 28 0 0 0 0 0 0 0
Jax Indians
Michael Valley
0 38 0 0 0 0 0 0 0 0
Lake Wales Bb
Kenneth Britt
0 33 0 0 0 0 0 0 0 0
Lake Wales Bb
Melvin Bynes
0 16 0 0 0 0 0 0 0 0
Lake Wales Bb
Cash Cockrell
0 17 0 0 0 0 0 0 0 0
Lake Wales Bb
Kooper Coconato
56 0 0 0 0 0 0 0 0 0
Lake Wales Bb
Carson Hargo
37 0 0 0 0 0 0 0 0 0
Lake Wales Bb
Keaton Kohl
0 18 0 0 0 0 0 0 0 0
Lake Wales Bb
Liam Tully
8 13 0 0 0 0 0 0 0 0
Legends 16u Black Powered By Ua
Nathan Arnold
0 80 0 0 0 0 0 0 0 0
Legends 16u Black Powered By Ua
Zalen Hicks
0 15 0 0 0 0 0 0 0 0
Legends 16u Black Powered By Ua
Androckles Larsen
91 0 0 0 0 0 0 0 0 0
Legends 16u Black Powered By Ua
Cole Morris
0 0 56 0 0 0 0 0 0 0
Legends 16u Black Powered By Ua
Thomas Pitard
19 0 0 0 0 0 0 0 0 0
Legends 16u Gray Powered By Ua
thomas allaire
34 0 0 0 0 0 0 0 0 0
Legends 16u Gray Powered By Ua
Bentley Appleton
0 0 38 0 0 0 0 0 0 0
Legends 16u Gray Powered By Ua
Alexander Ballans
7 0 0 0 0 0 0 0 0 0
Legends 16u Gray Powered By Ua
Landon Davis
83 0 0 0 0 0 0 0 0 0
Legends 16u Gray Powered By Ua
Jack Dorr
63 0 0 0 0 0 0 0 0 0
Legends 16u Gray Powered By Ua
Andres Galvis Oviol
0 0 46 0 0 0 0 0 0 0
Legends 16u Gray Powered By Ua
Gavin Hansen
19 0 0 0 0 0 0 0 0 0
Legends 16u Gray Powered By Ua
Elijah Mayo
41 0 0 0 0 0 0 0 0 0
Legends 16u Gray Powered By Ua
Alex perez
0 0 24 0 0 0 0 0 0 0
Natty Boys
Andy Aduriz
27 0 0 0 0 0 0 0 0 0
Natty Boys
Jacob Aponte
0 0 28 0 0 0 0 0 0 0
Natty Boys
Gabe Blaxberg
0 0 18 0 0 0 0 0 0 0
Natty Boys
Aiden Hendershot
33 0 93 0 0 0 0 0 0 0
Natty Boys
Christian Maxey
27 0 0 0 0 0 0 0 0 0
Natty Boys
Beckett Tibbetts
0 38 0 0 0 0 0 0 0 0
Natty Boys
Thomas White III
0 76 0 0 0 0 0 0 0 0
North Side Prospects
Ethan Adams
74 0 0 0 0 0 0 0 0 0
North Side Prospects
Griffin Garbutt
0 57 0 0 0 0 0 0 0 0
North Side Prospects
Alexander Gonzalez
0 0 57 0 0 0 0 0 0 0
North Side Prospects
Dalton Johns
0 31 0 0 0 0 0 0 0 0
North Side Prospects
Danny Rosario
0 7 0 0 0 0 0 0 0 0
North Side Prospects
Efren Soto
0 0 35 0 0 0 0 0 0 0
North Side Prospects
Luke Teuton
24 0 0 0 0 0 0 0 0 0
Ostingers Baseball 2026 Duran
Peter Alamia
0 25 0 0 0 0 0 0 0 0
Ostingers Baseball 2026 Duran
Eli Edwards
0 45 0 0 0 0 0 0 0 0
Ostingers Baseball 2026 Duran
Connor Evans
0 0 27 0 0 0 0 0 0 0
Ostingers Baseball 2026 Duran
Jackson Jefferson
0 29 16 0 0 0 0 0 0 0
Ostingers Baseball 2026 Duran
Luke Long
0 26 70 0 0 0 0 0 0 0
Ostingers Baseball 2026 Duran
Saxon Shah
0 30 0 0 0 0 0 0 0 0
Power Baseball 2026 Blue
Will Braig
42 0 74 0 0 0 0 0 0 0
Power Baseball 2026 Blue
James Carroll
0 49 0 0 0 0 0 0 0 0
Power Baseball 2026 Blue
Tyler Kniebbe
20 0 0 0 0 0 0 0 0 0
Power Baseball 2026 Blue
Noah Martinez
0 36 0 47 0 0 0 0 0 0
Power Baseball 2026 Blue
Alan Overmyer
0 0 30 17 0 0 0 0 0 0
Power Baseball 2026 Blue
Nico Posluszny
0 0 0 65 0 0 0 0 0 0
Power Baseball 2026 Blue
Ayden Ramos
0 0 0 28 0 0 0 0 0 0
Power Baseball 2026 Blue
Mick Streibig
0 0 0 60 0 0 0 0 0 0
Power Baseball 2026 Blue
Caleb Wood
0 0 0 60 0 0 0 0 0 0
Power Baseball 2026 Gold
Preston Bantug
0 10 0 0 0 0 0 0 0 0
Power Baseball 2026 Gold
Jay Carter
0 0 80 0 0 0 0 0 0 0
Power Baseball 2026 Gold
Colton Heukshorst
0 19 50 0 0 0 0 0 0 0
Power Baseball 2026 Gold
Hudson Mapes
0 49 0 0 0 0 0 0 0 0
Power Baseball 2026 Gold
Santiago Nucete
0 76 0 0 0 0 0 0 0 0
Power Baseball 2026 Gold
Curtis “Cj” Sayler
0 57 0 0 0 0 0 0 0 0
Power Baseball 2026 Victus
Ian Copeland
0 0 0 23 0 0 0 0 0 0
Power Baseball 2026 Victus
Nicholas Cunningham
0 26 0 0 0 0 0 0 0 0
Power Baseball 2026 Victus
Jacob Hair
21 0 0 84 0 0 0 0 0 0
Power Baseball 2026 Victus
Bryce Niebrugge
15 0 0 25 0 0 0 0 0 0
Power Baseball 2026 Victus
Ethan Pate
40 0 0 0 0 0 0 0 0 0
Power Baseball 2026 Victus
Xavier Rodriguez
0 0 69 0 0 0 0 0 0 0
Power Baseball 2026 Victus
Harrison Smith
0 84 0 0 0 0 0 0 0 0
Power Baseball 2026 White
Nolan Borgia
0 0 6 0 0 0 0 0 0 0
Power Baseball 2026 White
Diego Borjas
0 29 0 0 0 0 0 0 0 0
Power Baseball 2026 White
Jace Carlson
0 31 63 0 0 0 0 0 0 0
Power Baseball 2026 White
Jez Hamrick
0 14 0 0 0 0 0 0 0 0
Power Baseball 2026 White
Tony Marshowsky
0 62 0 0 0 0 0 0 0 0
Power Baseball 2026 White
Cade Peterson
0 14 13 0 0 0 0 0 0 0
Power Baseball 2026 White
Aidan Ross
0 0 12 0 0 0 0 0 0 0
Power Baseball 2026 White
Keegan St. Amant
0 71 0 0 0 0 0 0 0 0
PYF Rays Team FL 16u
Nathan Cuevas
0 51 0 0 0 0 0 0 0 0
PYF Rays Team FL 16u
Justin Delancy Jr
13 0 0 0 0 0 0 0 0 0
PYF Rays Team FL 16u
Connor Geraci
37 0 0 0 0 0 0 0 0 0
PYF Rays Team FL 16u
Aemed Nasser
44 0 0 0 0 0 0 0 0 0
PYF Rays Team FL 16u
Jayden Santos
0 77 0 0 0 0 0 0 0 0
PYF Rays Team FL 16u
Joshua Wright
30 0 0 0 0 0 0 0 0 0
Rba Legends
Landon Courtney
0 0 19 17 0 0 0 0 0 0
Rba Legends
Dylan Czerwinski
0 30 88 0 0 0 0 0 0 0
Rba Legends
Collin Hager
0 42 0 0 0 0 0 0 0 0
Rba Legends
Trey Hendrickson
0 26 72 0 0 0 0 0 0 0
Rba Legends
Sneh Patel
0 54 0 0 0 0 0 0 0 0
Rba Legends
Jason Rodriguez
0 42 0 100 0 0 0 0 0 0
Rba Legends
Tommy Wilson
0 0 39 0 0 0 0 0 0 0
Southern Squeeze Orlando Underclass
Ashton Alava
60 0 0 0 0 0 0 0 0 0
Southern Squeeze Orlando Underclass
Jayden Alli
0 0 40 0 0 0 0 0 0 0
Southern Squeeze Orlando Underclass
Abimael Maldonado
65 0 0 0 0 0 0 0 0 0
Southern Squeeze Orlando Underclass
Kaiden Starr
19 0 0 0 0 0 0 0 0 0
Southern Squeeze Orlando Underclass
Jay Vanyur
0 0 12 0 0 0 0 0 0 0
Southern Squeeze Orlando Underclass
Levert West
11 0 36 0 0 0 0 0 0 0
Southern Squeeze Orlando Underclass
Trevor Winters
58 0 0 0 0 0 0 0 0 0
Stingrays Select 16u
Caleb Brewer
40 0 0 0 0 0 0 0 0 0
Stingrays Select 16u
Jonah Carlyle
0 0 43 0 0 0 0 0 0 0
Stingrays Select 16u
Jaden Cruz
38 0 0 0 0 0 0 0 0 0
Stingrays Select 16u
Brady Erker
0 0 52 0 0 0 0 0 0 0
Stingrays Select 16u
Ian Hayman
31 0 0 0 0 0 0 0 0 0
Stingrays Select 16u
Jonathan Hollerbach
49 0 0 0 0 0 0 0 0 0
Stingrays Select 16u
Nathan Wainwright
45 0 0 0 0 0 0 0 0 0
Stingrays Select 16u
Ben Williams
2 0 28 0 0 0 0 0 0 0
USA Prime Orlando
Kasey Cadden
0 0 75 0 0 0 0 0 0 0
USA Prime Orlando
Francis Cavone
8 0 0 0 0 0 0 0 0 0
USA Prime Orlando
Carson Erb
27 0 15 0 0 0 0 0 0 0
USA Prime Orlando
Dustin Estep
0 0 2 0 0 0 0 0 0 0
USA Prime Orlando
Crafton Gaczewski
57 0 0 0 0 0 0 0 0 0
USA Prime Orlando
Hunter Harris
0 60 0 0 0 0 0 0 0 0
USA Prime Orlando
Joaquin Perez
0 39 0 0 0 0 0 0 0 0
USA Prime Orlando
Joseph Ruggerio
0 0 31 0 0 0 0 0 0 0
USA Prime Orlando
Anthony Smith
0 28 0 0 0 0 0 0 0 0
WBC 16u
Javier Carreno
0 28 38 0 0 0 0 0 0 0
WBC 16u
Aiden Delgado
0 82 0 0 0 0 0 0 0 0
WBC 16u
Alejandro Delgado
17 0 17 0 0 0 0 0 0 0
WBC 16u
Adrian Diaz De Villegas
68 0 0 0 0 0 0 0 0 0
WBC 16u
Lucas Leon
0 0 49 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest