2,075 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)
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
03/08
Day 2
03/09
Day 3
03/10
Day 4
03/11
Day 5
03/12
Day 6
03/13
Day 7
03/14
Day 8
03/15
Day 9
03/16
Day 10
03/17
Central Pointe Christian Academy
Brian Ballester
0 0 22 0 0 0 0 0 0 0
Central Pointe Christian Academy
Melvin Cotto
42 0 88 0 0 0 0 0 0 0
Central Pointe Christian Academy
Isaias Hernandez Rosado
26 0 49 0 0 0 0 0 0 0
Central Pointe Christian Academy
Kevin Melendez
0 0 83 0 0 0 0 0 0 0
Central Pointe Christian Academy
Derek Ramos
0 0 9 0 0 0 0 0 0 0
Central Pointe Christian Academy
Jean Ramos Arocho
0 0 45 0 0 0 0 0 0 0
Central Pointe Christian Academy
Abdiel Alejandro Rivera Camacho
0 85 0 0 0 0 0 0 0 0
Citadels
Marquis Grissom Jr
0 0 20 0 0 0 0 0 0 0
Citadels
Camron Hill
47 0 0 0 0 0 0 0 0 0
Citadels
Nicholas Holden
0 99 0 0 0 0 0 0 0 0
Citadels
Caleb Logerwell
59 0 0 0 0 0 0 0 0 0
Citadels
Joshua Paulding
0 0 48 0 0 0 0 0 0 0
Citadels
Kegan Roberts
0 0 96 0 0 0 0 0 0 0
Citadels
William Tansey
44 0 0 0 0 0 0 0 0 0
Citadels
Ethan Walker
51 0 0 0 0 0 0 0 0 0
Citadels
Jeffery Waters
33 0 0 0 0 0 0 0 0 0
Dominion Christian School
Zayd Brannigan
13 0 33 0 0 0 0 0 0 0
Dominion Christian School
Avery Campbell
37 0 0 0 0 0 0 0 0 0
Dominion Christian School
Cayman Crisp
0 0 14 0 0 0 0 0 0 0
Dominion Christian School
Logan Ehorn
18 0 16 0 0 0 0 0 0 0
Dominion Christian School
Chris LoCurto
0 95 0 0 0 0 0 0 0 0
Dominion Christian School
Trystin Merson
12 0 51 0 0 0 0 0 0 0
Dominion Christian School
Blake Perrill
0 0 23 0 0 0 0 0 0 0
Dominion Christian School
Treyton Rank
0 96 0 0 0 0 0 0 0 0
Dominion Christian School
Hunter Whittaker
0 15 4 0 0 0 0 0 0 0
East Cobb Baseball
Spencer Borgel
0 33 84 0 0 0 0 0 0 0
East Cobb Baseball
Alex Espinel
0 0 28 0 0 0 0 0 0 0
East Cobb Baseball
Grant Guinther
0 86 0 0 0 0 0 0 0 0
East Cobb Baseball
Paul Hassel
16 10 0 0 0 0 0 0 0 0
East Cobb Baseball
Parker Jackson
20 0 0 0 0 0 0 0 0 0
East Cobb Baseball
Sean Johnson
45 0 104 0 0 0 0 0 0 0
East Cobb Baseball
Quinn Petty
30 0 0 0 0 0 0 0 0 0
East Cobb Baseball
Brady Simpson
0 0 100 0 0 0 0 0 0 0
Georgia Premier Academy Sox
Juan Broce
0 0 70 0 0 0 0 0 0 0
Georgia Premier Academy Sox
Carvin Dames
0 0 53 0 0 0 0 0 0 0
Georgia Premier Academy Sox
Daniel Espino
0 56 0 0 0 0 0 0 0 0
Georgia Premier Academy Sox
Demoi Hodge
0 0 27 0 0 0 0 0 0 0
Georgia Premier Academy Sox
Jalen Howard
0 0 11 0 0 0 0 0 0 0
Georgia Premier Academy Sox
Noah Kuhaneck
0 68 0 0 0 0 0 0 0 0
Georgia Premier Academy Sox
Brandon Lawrence
0 16 0 0 0 0 0 0 0 0
Georgia Premier Academy Sox
Rayondre Mercer
0 28 11 0 0 0 0 0 0 0
Georgia Premier Academy Sox
Dylan Ross
0 0 47 0 0 0 0 0 0 0
Georgia Premier Academy Sox
Andrew Washington
0 26 45 0 0 0 0 0 0 0
Gwinnett Barons
Rick Haller
0 31 21 0 0 0 0 0 0 0
Gwinnett Barons
Torey Hayes
0 0 79 0 0 0 0 0 0 0
Gwinnett Barons
Jimmy Martens
0 0 87 0 0 0 0 0 0 0
Gwinnett Barons
Mackenzie Mitchell
44 0 57 0 0 0 0 0 0 0
Gwinnett Barons
Brandon Nugue
0 94 0 0 0 0 0 0 0 0
Gwinnett Barons
Stevie Stotts
0 0 21 0 0 0 0 0 0 0
Gwinnett Barons
David Walker
70 0 0 0 0 0 0 0 0 0
Hitters Count Select
Jake Arel
13 46 47 0 0 0 0 0 0 0
Hitters Count Select
Cody Bowker
0 45 0 0 0 0 0 0 0 0
Hitters Count Select
Ashton Crowell
0 0 37 0 0 0 0 0 0 0
Hitters Count Select
Brodi Farinas
0 0 15 0 0 0 0 0 0 0
Hitters Count Select
Noah Hill
0 0 76 0 0 0 0 0 0 0
Hitters Count Select
Noah Lariviere
0 0 67 0 0 0 0 0 0 0
Hitters Count Select
Nick Martin
0 0 37 0 0 0 0 0 0 0
Hitters Count Select
Giles Paradie
14 0 0 0 0 0 0 0 0 0
Hitters Count Select
Ryan Penney
0 40 36 0 0 0 0 0 0 0
Hitters Count Select
Gavin Rawstron
29 0 16 0 0 0 0 0 0 0
Hitters Count Select
Cameron Seymour
0 44 25 0 0 0 0 0 0 0
Hitters Count Select
Brady Wildes
46 0 67 0 0 0 0 0 0 0
Hitters Count Select
Barbecue Yee
0 0 75 0 0 0 0 0 0 0
Knights Baseball Academy
Zac Imlay
0 0 28 0 0 0 0 0 0 0
Knights Baseball Academy
Abbott Lawrence
0 49 0 0 0 0 0 0 0 0
Knights Baseball Academy
Christian Mansfield
7 0 0 0 0 0 0 0 0 0
Knights Baseball Academy
Matthew Miraglia
91 0 0 0 0 0 0 0 0 0
Knights Baseball Academy
Anthony Patterson
0 0 82 0 0 0 0 0 0 0
Knights Baseball Academy
Jackson Walker
0 3 43 0 0 0 0 0 0 0
Knights Baseball Academy
Joseph Walker
16 32 0 0 0 0 0 0 0 0
Knights Baseball Academy
Caleb Warta
0 93 0 0 0 0 0 0 0 0
Next Level Academy
Ethan Adkison
0 34 47 0 0 0 0 0 0 0
Next Level Academy
Sam Allen
0 0 12 0 0 0 0 0 0 0
Next Level Academy
John-Michael Hamby
55 0 0 0 0 0 0 0 0 0
Next Level Academy
Adriel Mendoza
0 0 20 0 0 0 0 0 0 0
Next Level Academy
Caden Sakey
0 0 17 0 0 0 0 0 0 0
Next Level Academy
Jaylen Thompson
62 0 0 0 0 0 0 0 0 0
Next Level Academy
Brent Turley
0 0 75 0 0 0 0 0 0 0
Next Level Academy
Damien Whitfield
62 0 0 0 0 0 0 0 0 0
Next Level Academy
P Wilkerson
0 0 40 0 0 0 0 0 0 0
P27 Academy
Andrew Duval
0 0 50 0 0 0 0 0 0 0
P27 Academy
Gunnar Erickson
0 57 0 0 0 0 0 0 0 0
P27 Academy
Reece Fields
70 0 0 0 0 0 0 0 0 0
P27 Academy
Hunter Livingston
0 53 0 0 0 0 0 0 0 0
P27 Academy
Tyler McLendon
0 76 62 0 0 0 0 0 0 0
P27 Academy
Ryan Ouzts
0 14 0 0 0 0 0 0 0 0
P27 Academy
Andrew Romanoli
0 0 18 0 0 0 0 0 0 0
P27 Academy
Channing Smith
0 0 7 0 0 0 0 0 0 0
P27 Academy
Kyle York
22 0 0 0 0 0 0 0 0 0
PRO5 Baseball Academy
Greyson Bailey
14 0 25 0 0 0 0 0 0 0
PRO5 Baseball Academy
Christian Baker
19 0 0 0 0 0 0 0 0 0
PRO5 Baseball Academy
Tyler Driver
0 0 78 0 0 0 0 0 0 0
PRO5 Baseball Academy
Jackson Sobocinski
0 57 0 0 0 0 0 0 0 0
PRO5 Baseball Academy
Zane Taylor
25 74 0 0 0 0 0 0 0 0
PRO5 Baseball Academy
Sawyer Worrell
86 0 0 0 0 0 0 0 0 0
Reborn Christian Academy
Adrian Bastardo
0 32 0 0 0 0 0 0 0 0
Reborn Christian Academy
Kelvis Espinoza
28 0 25 0 0 0 0 0 0 0
Reborn Christian Academy
Willian Fernandez
51 0 0 0 0 0 0 0 0 0
Reborn Christian Academy
Daniel Nava
0 56 0 0 0 0 0 0 0 0
Reborn Christian Academy
Jose Perdomo
0 68 72 0 0 0 0 0 0 0
Reborn Christian Academy
Diego Tamariz
46 0 110 0 0 0 0 0 0 0
SBO 17U
Javier Acevedo
27 35 0 0 0 0 0 0 0 0
SBO 17U
Keniel Cruz
0 0 13 0 0 0 0 0 0 0
SBO 17U
Angel Espada
0 0 32 0 0 0 0 0 0 0
SBO 17U
Giovanni Febus
0 0 30 0 0 0 0 0 0 0
SBO 17U
Axel Yadiel Gonzalez
27 7 20 0 0 0 0 0 0 0
SBO 17U
Agnel Miranda
44 0 45 0 0 0 0 0 0 0
SBO 17U
Fernando Rodriguez
4 0 75 0 0 0 0 0 0 0
SBO 17U
Lucas Torres
0 104 0 0 0 0 0 0 0 0
The MacDuffie School
Vincent Buono
67 0 0 0 0 0 0 0 0 0
The MacDuffie School
Cameron Corliss
5 27 0 0 0 0 0 0 0 0
The MacDuffie School
Vincent Del Buono
29 0 77 0 0 0 0 0 0 0
The MacDuffie School
Noel Lopez
22 0 0 0 0 0 0 0 0 0
The MacDuffie School
Zach Nichols
83 0 0 0 0 0 0 0 0 0
The MacDuffie School
Peter Parrotta
27 0 0 0 0 0 0 0 0 0
The MacDuffie School
Carlos Pena
22 0 0 0 0 0 0 0 0 0
The MacDuffie School
Louis Santiago
0 0 51 0 0 0 0 0 0 0
The MacDuffie School
Adam Sypniak
27 79 0 0 0 0 0 0 0 0
Whitetigers
Jan G Cabrera
0 0 105 0 0 0 0 0 0 0
Whitetigers
Jorge Gonzalez
8 0 25 0 0 0 0 0 0 0
Whitetigers
Dylan Luna
20 0 74 0 0 0 0 0 0 0
Whitetigers
Michael Marrero
96 0 0 0 0 0 0 0 0 0
Whitetigers
Xavier Nieves
0 0 37 0 0 0 0 0 0 0
Whitetigers
Gregory Paulino
13 0 34 0 0 0 0 0 0 0
Whitetigers
Jeremy Portela
5 0 21 0 0 0 0 0 0 0
Whitetigers
Gabriel Rodriguez
61 0 0 0 0 0 0 0 0 0
Whitetigers
Japhet A. Rosado
0 0 46 0 0 0 0 0 0 0
Whitetigers
Angel Silva
0 0 68 0 0 0 0 0 0 0
Whitetigers
Chris Sosa
34 0 15 0 0 0 0 0 0 0
Whitetigers
Christian Soto
0 0 28 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest