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
07/03
Day 2
07/04
Day 3
07/05
Day 4
07/06
Day 5
07/07
Day 6
07/08
Day 7
07/09
Day 8
07/10
Day 9
07/11
Day 10
07/12
33s 15u 323
Aiden Black
48 0 0 0 0 0 0 0 0 0
33s 15u 323
Jake Ivie
28 55 0 0 0 0 0 0 0 0
33s 15u 323
Russell Nelson
54 0 0 0 0 0 0 0 0 0
33s 15u 323
Samuel Schmidt
28 0 0 0 0 0 0 0 0 0
33s 15u 323
Jake Trent
0 82 0 0 0 0 0 0 0 0
33s 15u 323
Tyler Wilson
0 85 0 0 0 0 0 0 0 0
33s 15u 323
Gabriel Young
54 0 0 0 0 0 0 0 0 0
33s 15u 413
Evan Bibb
0 93 0 0 0 0 0 0 0 0
33s 15u 413
Colin Chavers
21 0 0 0 0 0 0 0 0 0
33s 15u 413
Garrett Gray
43 0 57 0 0 0 0 0 0 0
33s 15u 413
Barrett Harper
31 0 59 0 0 0 0 0 0 0
33s 15u 413
Carter Jackman
0 0 26 0 0 0 0 0 0 0
33s 15u 413
Will Lawrence
23 0 0 0 0 0 0 0 0 0
33s 15u 413
Ford Moffatt
82 0 0 0 0 0 0 0 0 0
33s 15u 413
Mac Palmer
3 7 0 0 0 0 0 0 0 0
33s 15u 413
Ryan Vermillion
41 0 66 0 0 0 0 0 0 0
33s 15u 413
Clayton Wallace
0 86 0 0 0 0 0 0 0 0
5 Star West 15U Black
Austin Bailey
83 0 0 0 0 0 0 0 0 0
5 Star West 15U Black
Owen Burrow
0 11 50 0 0 0 0 0 0 0
5 Star West 15U Black
Coleman Garner
27 0 0 0 0 0 0 0 0 0
5 Star West 15U Black
Carson Gilley
16 0 23 0 0 0 0 0 0 0
5 Star West 15U Black
Ryan Grantham
14 81 0 0 0 0 0 0 0 0
5 Star West 15U Black
Zach Johnpeer
0 53 0 0 0 0 0 0 0 0
5 Star West 15U Black
Ty Medders
0 27 0 0 0 0 0 0 0 0
5 Star West 15U Black
Preston Pressley
0 6 0 0 0 0 0 0 0 0
5 Star West 15U Black
Logan Willis
0 38 0 0 0 0 0 0 0 0
5 Star West 15U Black
Jax Yoxtheimer
4 0 0 0 0 0 0 0 0 0
ATL Metro RBI 15U
Clarence Callaway
0 42 0 0 0 0 0 0 0 0
ATL Metro RBI 15U
Wesley Calloway
7 0 0 0 0 0 0 0 0 0
ATL Metro RBI 15U
William "Logan" Geter
96 0 0 0 0 0 0 0 0 0
ATL Metro RBI 15U
Elijah Johnson
0 31 0 0 0 0 0 0 0 0
ATL Metro RBI 15U
Jaden Lattimore
0 85 0 0 0 0 0 0 0 0
ATL Metro RBI 15U
Nicholas Spry
86 0 0 0 0 0 0 0 0 0
ATL Metro RBI 15U
Spencer Vaughn
0 14 0 0 0 0 0 0 0 0
ATL Metro RBI 15U
Taveon Witherspoon
0 1 0 0 0 0 0 0 0 0
Beehive Stars 15u Scout
Benjamin Caulfield
0 0 35 0 0 0 0 0 0 0
Beehive Stars 15u Scout
Khamani Driver
0 0 1 0 0 0 0 0 0 0
Beehive Stars 15u Scout
Coleman Granberry
0 0 67 0 0 0 0 0 0 0
Beehive Stars 15u Scout
Sheldon Haney
0 70 0 0 0 0 0 0 0 0
Beehive Stars 15u Scout
Braxton Kimbro
44 0 42 0 0 0 0 0 0 0
Beehive Stars 15u Scout
Jack McKay
64 0 0 0 0 0 0 0 0 0
Beehive Stars 15u Scout
Deonte Powell
61 0 0 0 0 0 0 0 0 0
Beehive Stars 15u Scout
Bryant Rascoll
8 36 0 0 0 0 0 0 0 0
Beehive Stars 15u Scout
Chris Simmons
19 71 0 0 0 0 0 0 0 0
Beehive Stars 15u Scout
Todd Walley
32 0 0 0 0 0 0 0 0 0
Dunwoody Diablos 15U
Noah Harkins
61 0 0 0 0 0 0 0 0 0
Dunwoody Diablos 15U
Hayden Hightower
55 0 0 0 0 0 0 0 0 0
Dunwoody Diablos 15U
Timothy Hillegass
0 26 0 0 0 0 0 0 0 0
Dunwoody Diablos 15U
William Hillegass
8 9 0 0 0 0 0 0 0 0
Dunwoody Diablos 15U
Daniel Jackson
0 70 0 0 0 0 0 0 0 0
Dunwoody Diablos 15U
Ryan Lathem
0 13 0 0 0 0 0 0 0 0
Dunwoody Diablos 15U
Cullen Riel
31 0 0 0 0 0 0 0 0 0
Dunwoody Diablos 15U
Eli Simon
29 44 0 0 0 0 0 0 0 0
Dunwoody Diablos 15U
Benjamin Sturisky
0 73 0 0 0 0 0 0 0 0
East Cobb Angels 15U
Brayden Baumgardner
0 28 0 0 0 0 0 0 0 0
East Cobb Angels 15U
Matt Clark
0 0 23 0 0 0 0 0 0 0
East Cobb Angels 15U
Jackson Cohen
78 0 0 0 0 0 0 0 0 0
East Cobb Angels 15U
Ryan Coughanour
0 29 0 0 0 0 0 0 0 0
East Cobb Angels 15U
Jason Gentry
12 0 0 0 0 0 0 0 0 0
East Cobb Angels 15U
Holden Hall
0 0 10 0 0 0 0 0 0 0
East Cobb Angels 15U
Brandt McKinnon
19 0 52 0 0 0 0 0 0 0
East Cobb Angels 15U
Pearse Mullinax
0 23 0 0 0 0 0 0 0 0
East Cobb Angels 15U
AJ Parker
0 39 16 0 0 0 0 0 0 0
East Cobb Angels 15U
Shane Peterson
86 0 0 0 0 0 0 0 0 0
East Cobb Angels 15U
Collin Ryan
0 0 21 0 0 0 0 0 0 0
East Cobb Angels 15U
Pacey Smith
43 0 0 0 0 0 0 0 0 0
East Cobb Colt .45's 15U
Coogan Bombard
0 0 78 0 0 0 0 0 0 0
East Cobb Colt .45's 15U
Logan Bryson
20 0 41 0 0 0 0 0 0 0
East Cobb Colt .45's 15U
Marco Cabrera
10 0 0 0 0 0 0 0 0 0
East Cobb Colt .45's 15U
Jake Freedman
7 88 0 0 0 0 0 0 0 0
East Cobb Colt .45's 15U
Tyler Glasgow
0 69 0 0 0 0 0 0 0 0
East Cobb Colt .45's 15U
Evan Graham
0 34 0 0 0 0 0 0 0 0
East Cobb Colt .45's 15U
Brady Kluse
0 0 79 0 0 0 0 0 0 0
East Cobb Colt .45's 15U
Pedro Luciano
34 0 46 0 0 0 0 0 0 0
East Cobb Colt .45's 15U
Josh Milman
32 0 0 0 0 0 0 0 0 0
East Cobb Colt .45's 15U
Miles Owen
0 4 0 0 0 0 0 0 0 0
East Cobb Colt .45's 15U
Addison Palm
64 0 0 0 0 0 0 0 0 0
East Cobb Colt .45's 15U
Benjamin Pierce
29 0 0 0 0 0 0 0 0 0
East Cobb Colt .45's 15U
Kyle VanderWeit
29 0 0 0 0 0 0 0 0 0
eXposure 15U Black
Sean Baugh
69 0 0 0 0 0 0 0 0 0
eXposure 15U Black
Baron Cribbs
0 8 34 0 0 0 0 0 0 0
eXposure 15U Black
Evan Hood
41 0 36 0 0 0 0 0 0 0
eXposure 15U Black
Jayden Miller
0 63 0 0 0 0 0 0 0 0
eXposure 15U Black
Dakota Peace
35 8 0 0 0 0 0 0 0 0
eXposure 15U Black
Brady Smith
79 0 0 0 0 0 0 0 0 0
eXposure 15U Black
Jacob Tobias
19 0 26 0 0 0 0 0 0 0
eXposure 15U Silver
Brennan Corn
0 21 0 0 0 0 0 0 0 0
eXposure 15U Silver
Kade Cowan
0 0 16 0 0 0 0 0 0 0
eXposure 15U Silver
Nathan Dunfee
0 0 32 0 0 0 0 0 0 0
eXposure 15U Silver
Christopher Edwards
0 0 14 0 0 0 0 0 0 0
eXposure 15U Silver
Chipper Franks
0 37 0 0 0 0 0 0 0 0
eXposure 15U Silver
Brodie Genter
26 0 0 0 0 0 0 0 0 0
eXposure 15U Silver
Eli Kimball
0 18 10 0 0 0 0 0 0 0
eXposure 15U Silver
Sebastian Leinberger
0 0 14 0 0 0 0 0 0 0
eXposure 15U Silver
Bo Rhudy
0 19 0 0 0 0 0 0 0 0
eXposure 15U Silver
Blake Rodgers
71 0 0 0 0 0 0 0 0 0
eXposure 15U Silver
Spencer Skidmore
38 0 0 0 0 0 0 0 0 0
eXposure 15U Silver
Asher Skyles
0 0 26 0 0 0 0 0 0 0
eXposure 15U Silver
Hudson Turner
73 0 0 0 0 0 0 0 0 0
Foundation Sports 15u
Tyler Beck
0 0 55 0 0 0 0 0 0 0
Foundation Sports 15u
Jackson Drugley
8 0 65 0 0 0 0 0 0 0
Foundation Sports 15u
Bartlett Ford
25 0 57 0 0 0 0 0 0 0
Foundation Sports 15u
Henry Headrick
46 0 0 0 0 0 0 0 0 0
Foundation Sports 15u
Spencer McKee
13 96 0 0 0 0 0 0 0 0
Foundation Sports 15u
Ethan Miller
59 0 0 0 0 0 0 0 0 0
Foundation Sports 15u
Andrew Scott
58 0 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 15u West
Bradley Burgess
40 0 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 15u West
Jake Carden
17 0 57 0 0 0 0 0 0 0
Home Plate Chili Dogs 15u West
Jackson Divido
70 0 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 15u West
Bryan Ellis
56 0 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 15u West
Carson Gaston
0 24 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 15u West
Carter Hennon
0 58 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 15u West
Jameson Inagawa
27 0 23 0 0 0 0 0 0 0
Home Plate Chili Dogs 15u West
Marvin Malone
0 16 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 15u West
Jonathan Stowe
0 0 33 0 0 0 0 0 0 0
Mavz GA
Amare Alexander
0 26 0 0 0 0 0 0 0 0
Mavz GA
AJ Barahona
0 0 8 0 0 0 0 0 0 0
Mavz GA
Cole Carrell
63 0 0 0 0 0 0 0 0 0
Mavz GA
William Carter III
58 0 0 0 0 0 0 0 0 0
Mavz GA
Ethan Garrett
38 0 0 0 0 0 0 0 0 0
Mavz GA
Ricky Harris
0 63 0 0 0 0 0 0 0 0
Mavz GA
Jackson Pettersson
38 0 0 0 0 0 0 0 0 0
Mavz GA
Mark Shimer
0 0 67 0 0 0 0 0 0 0
Mavz GA
Levi Trask
36 0 0 0 0 0 0 0 0 0
Mavz GA
Ethan Walker
0 0 15 0 0 0 0 0 0 0
Mavz GA
Jackson Whatley
30 0 0 0 0 0 0 0 0 0
Ninth Inning Royals 15U Haynes
Nick Blaszczak
83 0 0 0 0 0 0 0 0 0
Ninth Inning Royals 15U Haynes
Chris Carreras
26 0 0 0 0 0 0 0 0 0
Ninth Inning Royals 15U Haynes
Jay Krueger
45 0 36 0 0 0 0 0 0 0
Ninth Inning Royals 15U Haynes
Jacob Ogelvie
0 75 0 0 0 0 0 0 0 0
Ninth Inning Royals 15U Haynes
Mac Reynolds
72 0 0 0 0 0 0 0 0 0
Ninth Inning Royals 15U Haynes
John Roath
0 31 55 0 0 0 0 0 0 0
Ninth Inning Royals 15U Haynes
Isaiah Williams
0 0 37 0 0 0 0 0 0 0
North Georgia Grizzlies
Blake Byess
12 0 0 0 0 0 0 0 0 0
North Georgia Grizzlies
Spencer Golden
43 0 0 0 0 0 0 0 0 0
North Georgia Grizzlies
Matt Loudermilk
0 12 0 0 0 0 0 0 0 0
North Georgia Grizzlies
Zane May
25 0 0 0 0 0 0 0 0 0
North Georgia Grizzlies
Jarrett McArthur
0 0 79 0 0 0 0 0 0 0
North Georgia Grizzlies
Ben Rainey
68 0 0 0 0 0 0 0 0 0
North Georgia Grizzlies
Wyatt Seals
60 0 0 0 0 0 0 0 0 0
North Georgia Grizzlies
Samuel Chase Silveus
33 0 0 0 0 0 0 0 0 0
North Georgia Grizzlies
Andrew Thacker
0 84 0 0 0 0 0 0 0 0
North Georgia Grizzlies
Jonathan Yeager
0 0 16 0 0 0 0 0 0 0
Scoutz USA 15U
Michael Bates
87 0 0 0 0 0 0 0 0 0
Scoutz USA 15U
Jacob Durden
30 0 27 0 0 0 0 0 0 0
Scoutz USA 15U
Joseph Gibson
70 0 0 0 0 0 0 0 0 0
Scoutz USA 15U
Nolan Guy
0 38 0 0 0 0 0 0 0 0
Scoutz USA 15U
Aden Hall
0 32 0 0 0 0 0 0 0 0
Scoutz USA 15U
Logan James
17 63 0 0 0 0 0 0 0 0
Scoutz USA 15U
Mark Justen Iii
0 0 12 0 0 0 0 0 0 0
Scoutz USA 15U
Bryson Scott
10 14 86 0 0 0 0 0 0 0
Scoutz USA 15U
Cooper Serigney
0 17 0 0 0 0 0 0 0 0
Scoutz USA 15U
Ryan Tripp
0 15 52 0 0 0 0 0 0 0
Scoutz USA 15U
Garrett Wright
0 47 0 0 0 0 0 0 0 0
STB 15U Lane
Trip Bradley
44 0 0 0 0 0 0 0 0 0
STB 15U Lane
Caden Carroll
45 0 0 0 0 0 0 0 0 0
STB 15U Lane
Nick Dufresne
29 0 0 0 0 0 0 0 0 0
STB 15U Lane
Anderson Judd
34 0 0 0 0 0 0 0 0 0
STB 15U Lane
Greyson Madonia
72 0 0 0 0 0 0 0 0 0
STB 15U Lane
Max Minton
26 58 0 0 0 0 0 0 0 0
STB 15U Lane
Adam Murphy
0 21 0 0 0 0 0 0 0 0
STB 15U Lane
Wyatt Nave
8 0 0 0 0 0 0 0 0 0
STB 15U Lane
Niko Nevarez
0 36 0 0 0 0 0 0 0 0
STB 15U Lane
Will Richardson
30 0 0 0 0 0 0 0 0 0
STB 15U Lane
Jacob Smith
13 0 0 0 0 0 0 0 0 0
Team Elite 14U Prospects
Coy Argo
0 0 46 0 0 0 0 0 0 0
Team Elite 14U Prospects
Tyler Bayer
0 0 32 0 0 0 0 0 0 0
Team Elite 14U Prospects
Nicholas Bennett
0 89 0 0 0 0 0 0 0 0
Team Elite 14U Prospects
Brandon Brown
46 0 0 0 0 0 0 0 0 0
Team Elite 14U Prospects
Will Christensen
0 0 41 0 0 0 0 0 0 0
Team Elite 14U Prospects
Kennedy Jones
54 0 0 0 0 0 0 0 0 0
Team Elite 14U Prospects
John Peters
60 0 0 0 0 0 0 0 0 0
Team Elite 14U Prospects
Nathan Phillips
15 0 19 0 0 0 0 0 0 0
Team Elite 14U Select
Jackson Barberi
13 48 0 0 0 0 0 0 0 0
Team Elite 14U Select
Aidan Holley
71 0 0 0 0 0 0 0 0 0
Team Elite 14U Select
Ethan Jarvis
13 0 0 0 0 0 0 0 0 0
Team Elite 14U Select
Ryan McNally
44 0 0 0 0 0 0 0 0 0
Team Elite 14U Select
Joseph Mendoza
0 79 0 0 0 0 0 0 0 0
Team Elite 14U Select
Shawn Simmons
68 0 0 0 0 0 0 0 0 0
Team Georgia 15U Elite
Maddox Cawley
42 16 0 0 0 0 0 0 0 0
Team Georgia 15U Elite
Bradley Gabriel
79 0 0 0 0 0 0 0 0 0
Team Georgia 15U Elite
Gage Hopper
54 12 0 0 0 0 0 0 0 0
Team Georgia 15U Elite
AJ Rodriguez
0 72 0 0 0 0 0 0 0 0
Team Georgia 15U Elite
Ben Sanders
0 14 0 0 0 0 0 0 0 0
Team Georgia 15U Elite
Acton Smith
25 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/03
Day 2
07/04
Day 3
07/05
Day 4
07/06
2020 WWBA 15U National Championship5 Star West 15U BlackTrevor Booton826/29/2020 RR
2020 WWBA 15U National ChampionshipEast Cobb Colt 45s 15UCoogan Bombard836/30/2020 RR RR
2020 WWBA 15U National ChampionshipeXposure 15U PrimeBo Rhudy756/30/2020 RR
2020 WWBA 15U National ChampionshipeXposure 15U PrimeTurner Junkins846/29/2020 RR
2020 PG 16U Firecracker FinaleMavz GA 16uCarson Daniel707/2/2020 RR RR
2020 WWBA 15U National ChampionshipPPD RockiesDaniel Jackson856/29/2020 RR
2020 WWBA 15U National ChampionshipTeam Elite 15U SelectAaron Attaway786/30/2020 RR RR
2020 WWBA 15U National ChampionshipTeam Georgia 15U GoldKade Hudson756/30/2020 RR