2,088 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/14
Day 2
06/15
Day 3
06/16
Day 4
06/17
Day 5
06/18
Day 6
06/19
Day 7
06/20
Day 8
06/21
Day 9
06/22
Day 10
06/23
Arsenal Stars 15u Elliot
Jack Bell
0 0 0 78 0 0 0 0 0 0
Arsenal Stars 15u Elliot
Titus Elsner
0 10 18 0 0 0 0 0 0 0
Arsenal Stars 15u Elliot
Jorey Faber
50 52 0 29 0 0 0 0 0 0
Arsenal Stars 15u Elliot
Noah Fullerton
0 13 56 0 0 0 0 0 0 0
Arsenal Stars 15u Elliot
Paul Schoenfeld
0 0 31 0 0 0 0 0 0 0
Arsenal Stars 15u Elliot
Jacob Shope
0 0 68 0 0 0 0 0 0 0
Arsenal Stars 15u-James
Owen Bucher
0 19 66 0 0 0 0 0 0 0
Arsenal Stars 15u-James
Gavin Djurovic
0 0 25 0 0 0 0 0 0 0
Arsenal Stars 15u-James
Tanner Knox
0 51 0 0 0 0 0 0 0 0
Arsenal Stars 15u-James
Wyatt McCormick
0 37 0 0 0 0 0 0 0 0
Arsenal Stars 15u-James
Tate Rico
0 47 0 0 0 0 0 0 0 0
Arsenal Stars 15u-James
Coleson Syring
0 0 52 0 0 0 0 0 0 0
Arsenal Stars 15u-James
Jake Wellington
0 32 0 0 0 0 0 0 0 0
BTL Hornets (Jones)
Nyle Banks
0 46 0 0 0 0 0 0 0 0
BTL Hornets (Jones)
Will Brant
0 57 0 0 0 0 0 0 0 0
BTL Hornets (Jones)
Hayden Dyer
15 0 0 41 0 0 0 0 0 0
BTL Hornets (Jones)
Duke Henke
67 0 0 0 0 0 0 0 0 0
BTL Hornets (Jones)
Michael Infranca
0 0 31 25 0 0 0 0 0 0
BTL Hornets (Jones)
Tyler Large
9 0 0 0 0 0 0 0 0 0
BTL Hornets (Jones)
Justin Mitchell
12 0 0 0 0 0 0 0 0 0
BTL Hornets (Jones)
Jaden Zimmerman
0 54 0 0 0 0 0 0 0 0
BTL Hornets 15u (Mojica)
. .
7 0 0 12 0 0 0 0 0 0
BTL Hornets 15u (Mojica)
Jaidon Bowers
0 0 11 0 0 0 0 0 0 0
BTL Hornets 15u (Mojica)
Josh Kellogg
0 0 38 0 0 0 0 0 0 0
BTL Hornets 15u (Mojica)
James Mendez
0 0 19 0 0 0 0 0 0 0
BTL Hornets 15u (Mojica)
Sam Peterson
0 0 0 100 0 0 0 0 0 0
BTL Hornets 15u (Mojica)
Drew Powers
0 0 51 0 0 0 0 0 0 0
BTL Hornets 15u (Mojica)
Trent Severino
0 0 21 0 0 0 0 0 0 0
BTL Hornets 15u (Mojica)
Andrew Thompson
0 0 41 43 0 0 0 0 0 0
BTL Hornets 15u (Mojica)
Adam Trauernicht
78 0 0 0 0 0 0 0 0 0
Dallas Nationals White 15u
Anthony Apollaro
0 0 68 0 0 0 0 0 0 0
Dallas Nationals White 15u
Ryan Hulke
0 0 10 0 0 0 0 0 0 0
Dallas Nationals White 15u
Matthew Kevlin
0 0 83 0 0 0 0 0 0 0
Dallas Nationals White 15u
Parker Loser
0 31 104 0 0 0 0 0 0 0
Dallas Nationals White 15u
Camron Montz
0 103 0 0 0 0 0 0 0 0
Dallas Nationals White 15u
Ryan O'Shea
0 0 20 0 0 0 0 0 0 0
Dallas Tigers Lyons 15u
. Apollo
59 0 0 0 0 0 0 0 0 0
Dallas Tigers Lyons 15u
. Baret
0 104 0 0 0 0 0 0 0 0
Dallas Tigers Lyons 15u
. Bryant
0 0 29 48 0 0 0 0 0 0
Dallas Tigers Lyons 15u
. Laurie
0 0 0 10 0 0 0 0 0 0
Dallas Tigers Lyons 15u
. Paradis
0 0 125 0 0 0 0 0 0 0
Dallas Tigers Lyons 15u
. Ringer
0 0 0 42 0 0 0 0 0 0
Dallas Tigers Nester 15u
P Chapman
0 0 69 0 0 0 0 0 0 0
Dallas Tigers Nester 15u
A R
0 73 0 0 0 0 0 0 0 0
Dallas Tigers Nester 15u
P Redeslfs
0 0 8 0 0 0 0 0 0 0
Dallas Tigers Nester 15u
P Retterta
0 0 65 0 0 0 0 0 0 0
Dallas Tigers Nester 15u
A S
11 62 0 0 0 0 0 0 0 0
Dallas Tigers Nester 15u
P Stack
0 0 23 0 0 0 0 0 0 0
Dallas Tigers Nester 15u
A T
0 77 8 0 0 0 0 0 0 0
Dallas Tigers Nester 15u
A Y
0 21 0 0 0 0 0 0 0 0
Dallas Tigers Nester 15u
P Yorrinston
0 0 25 0 0 0 0 0 0 0
MWE 15u-Blass
Jackson Attaway
0 0 32 0 0 0 0 0 0 0
MWE 15u-Blass
T Boatsright
0 0 31 0 0 0 0 0 0 0
MWE 15u-Blass
C Kalich
0 0 48 0 0 0 0 0 0 0
MWE 15u-Blass
Conner Kuykendell
0 0 29 45 0 0 0 0 0 0
MWE 15u-Blass
A P
0 120 0 0 0 0 0 0 0 0
MWE 15u-Blass
Zack Ruden
0 0 0 78 0 0 0 0 0 0
MWE 15u-Blass
Hunter Wright
0 0 77 0 0 0 0 0 0 0
NOCO Storm
Brenden Fry
0 0 13 0 0 0 0 0 0 0
NOCO Storm
River Jackson
92 0 0 0 0 0 0 0 0 0
NOCO Storm
Kuhron Patrick
0 0 123 0 0 0 0 0 0 0
NOCO Storm
Braden Prindiville
0 0 44 0 0 0 0 0 0 0
NOCO Storm
Brock Saya
0 0 35 0 0 0 0 0 0 0
NOCO Storm
Connor Snell
0 0 68 0 0 0 0 0 0 0
NOCO Storm
Hudson Voggesser
17 0 11 0 0 0 0 0 0 0
OK Instructs 15u
Bowen Bridges
0 42 0 57 0 0 0 0 0 0
OK Instructs 15u
Parker Casselberry
0 0 58 0 0 0 0 0 0 0
OK Instructs 15u
Aidan Crampton
63 0 0 30 0 0 0 0 0 0
OK Instructs 15u
Colin Dake
0 0 0 18 0 0 0 0 0 0
OK Instructs 15u
Ryan Stout
0 89 0 0 0 0 0 0 0 0
Oklahoma Fuel Brumbaugh
Alan Benhardt
0 98 0 0 0 0 0 0 0 0
Oklahoma Fuel Brumbaugh
Kyler Denton
0 0 0 84 0 0 0 0 0 0
Oklahoma Fuel Brumbaugh
William Edmunson
80 0 0 0 0 0 0 0 0 0
Oklahoma Fuel Brumbaugh
Kyle Fenimore
0 0 69 0 0 0 0 0 0 0
Oklahoma Fuel Brumbaugh
Cooper Jenson
0 0 0 36 0 0 0 0 0 0
Oklahoma Fuel Brumbaugh
Dondi King
0 0 77 0 0 0 0 0 0 0
Oklahoma Fuel Brumbaugh
John Keaton Ruthardt
16 0 14 55 0 0 0 0 0 0
Oklahoma Fuel Brumbaugh
Tate Taylor
0 0 16 0 0 0 0 0 0 0
Oklahoma Pride
David Dean
50 0 84 0 0 0 0 0 0 0
Oklahoma Pride
Joey Fowler
0 43 0 0 0 0 0 0 0 0
Oklahoma Pride
Marc Gouldsby, Jr.
0 41 0 0 0 0 0 0 0 0
Oklahoma Pride
Shawn Maxwell
68 0 0 0 0 0 0 0 0 0
Oklahoma Pride
Mason Pennington
75 118 0 0 0 0 0 0 0 0
Oklahoma Pride
Blake Williams
0 0 16 0 0 0 0 0 0 0
Sandlot 15U Roberts
Braden Blundell
0 0 28 0 0 0 0 0 0 0
Sandlot 15U Roberts
Gentry Cantrell
0 61 0 54 0 0 0 0 0 0
Sandlot 15U Roberts
Nick Choquette
0 0 38 0 0 0 0 0 0 0
Sandlot 15U Roberts
Chance Condit
0 0 6 0 0 0 0 0 0 0
Sandlot 15U Roberts
Jakob Hall
0 88 9 0 0 0 0 0 0 0
Sandlot 15U Roberts
Grady James
0 0 16 0 0 0 0 0 0 0
Sandlot 15U Roberts
Braden Keith
0 26 0 39 0 0 0 0 0 0
Sandlot 15U Roberts
Blake Nichols
0 0 31 0 0 0 0 0 0 0
Sandlot 15U Roberts
Arturo Ochoa
0 0 68 0 0 0 0 0 0 0
Sandlot 15U Roberts
Brody Rexroad
0 32 0 0 0 0 0 0 0 0
Sandlot All American 15u Ramos
Hayden Blair
0 0 79 0 0 0 0 0 0 0
Sandlot All American 15u Ramos
Alec Cinocca
0 0 13 0 0 0 0 0 0 0
Sandlot All American 15u Ramos
Kai Fowler
0 0 0 93 0 0 0 0 0 0
Sandlot All American 15u Ramos
Camden Gibson
0 0 55 0 0 0 0 0 0 0
Sandlot All American 15u Ramos
William Long
0 0 56 0 0 0 0 0 0 0
Sandlot All American 15u Ramos
Jj Macdonald
0 0 5 29 0 0 0 0 0 0
Sandlot All American 15u Ramos
Gabe Sutterfield
0 0 95 0 0 0 0 0 0 0
Sandlot sox 15u Glad
Sebastian Cassity
0 91 0 0 0 0 0 0 0 0
Sandlot sox 15u Glad
Hayden Catlin
0 0 0 57 0 0 0 0 0 0
Sandlot sox 15u Glad
Brody Green
104 0 0 0 0 0 0 0 0 0
Sandlot sox 15u Glad
Devon Holmes
0 18 82 0 0 0 0 0 0 0
Sandlot sox 15u Glad
Gunnar McCullough
0 0 88 0 0 0 0 0 0 0
Sandlot sox 15u Glad
Luke Thrutchley
0 0 0 43 0 0 0 0 0 0
Sandlot sox 15u Glad
Parker Whittle
0 0 0 96 0 0 0 0 0 0
Wichita Rivals
Scott Adams
0 0 37 0 0 0 0 0 0 0
Wichita Rivals
Brett Albright
0 18 0 0 0 0 0 0 0 0
Wichita Rivals
Ethan Denk
0 2 0 0 0 0 0 0 0 0
Wichita Rivals
Cory Gleason
0 0 91 0 0 0 0 0 0 0
Wichita Rivals
Miles Hartman
0 0 15 0 0 0 0 0 0 0
Wichita Rivals
Jaxson Hurt
0 0 27 0 0 0 0 0 0 0
Wichita Rivals
Sterling Pierce
0 90 29 0 0 0 0 0 0 0
Wichita Rivals
Owen Reynolds
0 0 57 0 0 0 0 0 0 0
Wichita Rivals
Mason Turney
0 0 34 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/14
Day 2
06/15
Day 3
06/16
Day 4
06/17
2018 PGBA 15U Classic at ORUOklahoma Fuel BrumbaughAlan Benhardt966/10/2018 RR
2018 PGBA 15U Classic at ORUOklahoma Fuel BrumbaughKyler Denton846/10/2018 RR
2018 PGBA 15U Classic at ORUOklahoma PrideBlake Williams986/10/2018 RR