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/29
Day 2
06/30
Day 3
07/01
Day 4
07/02
Day 5
07/03
Day 6
07/04
Day 7
07/05
Day 8
07/06
Day 9
07/07
Day 10
07/08
334
Braydon Adams
16 0 0 0 0 0 0 0 0 0
334
Oliver Blackburn
0 52 0 0 0 0 0 0 0 0
334
Connor Jacks
29 20 0 0 0 0 0 0 0 0
334
Miller Lombardi
0 23 0 0 0 0 0 0 0 0
334
Gregory Rauch
30 0 0 0 0 0 0 0 0 0
334
Quinton Robinson
11 77 0 0 0 0 0 0 0 0
334
Sam Wallace
29 55 0 0 0 0 0 0 0 0
Bama Braves 15u
Micah Brasher
29 0 0 0 0 0 0 0 0 0
Bama Braves 15u
Jacob Burgos
21 0 0 0 0 0 0 0 0 0
Bama Braves 15u
Nicholas Catlett
0 60 0 0 0 0 0 0 0 0
Bama Braves 15u
Jameson Mullinax
29 48 0 0 0 0 0 0 0 0
Bama Braves 15u
Brayden Palmore
25 0 0 0 0 0 0 0 0 0
Bama Braves 15u
Kelton Strickland
27 0 0 0 0 0 0 0 0 0
Bama Braves 15u
Adrian Vargas
4 0 0 0 0 0 0 0 0 0
Bama Braves 15u
Kaden Walters
27 26 0 0 0 0 0 0 0 0
Bama Braves 15u
Kent Wingard
15 58 0 0 0 0 0 0 0 0
Blaze Baseball - Hillyer
Victor Colon
84 0 0 0 0 0 0 0 0 0
Blaze Baseball - Hillyer
Brayden Cowart
0 50 0 0 0 0 0 0 0 0
Blaze Baseball - Hillyer
Brody Jenkins
29 0 0 0 0 0 0 0 0 0
Blaze Baseball - Hillyer
Olrick Johnson III
0 35 0 0 0 0 0 0 0 0
Blaze Baseball - Hillyer
Griffin Kirby
65 0 0 0 0 0 0 0 0 0
Blaze Baseball - Hillyer
Kevin Krantz
0 84 0 0 0 0 0 0 0 0
Blaze Baseball - Hillyer
Max Lilly
27 0 0 0 0 0 0 0 0 0
Blaze Baseball - Hillyer
Braylon Paradiso
38 0 0 0 0 0 0 0 0 0
Blaze Baseball - Hillyer
Preston Wilson
0 56 0 0 0 0 0 0 0 0
BSBL Pirates
Jonas Bjork
0 33 0 0 0 0 0 0 0 0
BSBL Pirates
Nirven Dalal
79 0 0 0 0 0 0 0 0 0
BSBL Pirates
Camden Johnson
63 0 0 0 0 0 0 0 0 0
BSBL Pirates
Gavin Lammers
19 38 0 0 0 0 0 0 0 0
BSBL Pirates
Marshall Seals
0 28 0 0 0 0 0 0 0 0
BSBL Pirates
Jj Tobon
53 0 0 0 0 0 0 0 0 0
Canes Southeast 14u Owens
Ben Chastain
11 0 0 0 0 0 0 0 0 0
Canes Southeast 14u Owens
Cohen Hawkins
0 45 0 0 0 0 0 0 0 0
Canes Southeast 14u Owens
Austin Hibberts
55 0 0 0 0 0 0 0 0 0
Canes Southeast 14u Owens
Luke Holste
70 0 0 0 0 0 0 0 0 0
Canes Southeast 14u Owens
Ayden Potteiger
0 67 0 0 0 0 0 0 0 0
Canes Southeast 14u Owens
Dawson Sims
10 0 0 0 0 0 0 0 0 0
Canes Southeast 14u Owens
Chris Wofford
21 0 0 0 0 0 0 0 0 0
Fca Newnan Naturals 15u - Ukleja
Nate Brown
22 0 0 0 0 0 0 0 0 0
Fca Newnan Naturals 15u - Ukleja
Kaden Gardner
24 0 0 0 0 0 0 0 0 0
Fca Newnan Naturals 15u - Ukleja
Benjamin Lear
68 0 0 0 0 0 0 0 0 0
Fca Newnan Naturals 15u - Ukleja
Knox Lofstad
0 45 0 0 0 0 0 0 0 0
Fca Newnan Naturals 15u - Ukleja
Drew Rachels
63 0 0 0 0 0 0 0 0 0
Fca Newnan Naturals 15u - Ukleja
Remy Rogers
0 64 0 0 0 0 0 0 0 0
Hardknox Orioles Moody 15u
Charlie Basilici
46 0 0 0 0 0 0 0 0 0
Hardknox Orioles Moody 15u
River Bridges
19 76 0 0 0 0 0 0 0 0
Hardknox Orioles Moody 15u
Caden Crawford
0 51 0 0 0 0 0 0 0 0
Hardknox Orioles Moody 15u
Jaxon Creamer
28 19 0 0 0 0 0 0 0 0
Hardknox Orioles Moody 15u
Zane Garner
6 0 0 0 0 0 0 0 0 0
Hardknox Orioles Moody 15u
Trenton Hill
23 48 0 0 0 0 0 0 0 0
Hardknox Orioles Moody 15u
Adam McGinnis Morgan
0 6 0 0 0 0 0 0 0 0
Hardknox Orioles Moody 15u
Camron Murphy
0 82 0 0 0 0 0 0 0 0
Hardknox Orioles Moody 15u
Jackson Redus
76 0 0 0 0 0 0 0 0 0
Hardknox Orioles Moody 15u
Tucker Saporita
0 6 0 0 0 0 0 0 0 0
Mavz Ga 15u Showcase
Jaxson Buck
25 35 0 0 0 0 0 0 0 0
Mavz Ga 15u Showcase
Ian Chisolm II
27 70 0 0 0 0 0 0 0 0
Mavz Ga 15u Showcase
Luke Dickerson
21 64 0 0 0 0 0 0 0 0
Mavz Ga 15u Showcase
Omar Ganzy, Ii
49 0 0 0 0 0 0 0 0 0
Mavz Ga 15u Showcase
Ty Jardot
18 0 0 0 0 0 0 0 0 0
Mavz Ga 15u Showcase
Quinn Pettersson
55 0 0 0 0 0 0 0 0 0
Mavz Ga 15u Showcase
Bryce Simmons
0 22 0 0 0 0 0 0 0 0
Mavz Ga 15u Showcase
Logan Trask
22 0 0 0 0 0 0 0 0 0
Medlock Monarchs - 15u Gilbert
Ellis Grega
88 0 0 0 0 0 0 0 0 0
Medlock Monarchs - 15u Gilbert
Clayton Hicks
78 0 0 0 0 0 0 0 0 0
Medlock Monarchs - 15u Gilbert
Charles Chuck Mellion Jr
0 84 0 0 0 0 0 0 0 0
Medlock Monarchs - 15u Gilbert
Emmett Ward
0 14 0 0 0 0 0 0 0 0
Northeast Travelers
Gavin Bray
0 62 0 0 0 0 0 0 0 0
Northeast Travelers
Brody Christopher
91 0 0 0 0 0 0 0 0 0
Northeast Travelers
Reed Jackson
81 0 0 0 0 0 0 0 0 0
Northeast Travelers
Jacob Patterson
0 52 0 0 0 0 0 0 0 0
Northeast Travelers
Nate Roberson
0 88 0 0 0 0 0 0 0 0
Northeast Travelers
Blake Thomas
0 14 0 0 0 0 0 0 0 0
Prime Baseball 15U - Pence
Braydon Anderson
36 41 0 0 0 0 0 0 0 0
Prime Baseball 15U - Pence
Kayman Cauley
91 0 0 0 0 0 0 0 0 0
Prime Baseball 15U - Pence
Nathan Robinson
34 0 0 0 0 0 0 0 0 0
Prime Baseball 15U - Pence
Cohen Stead
25 72 0 0 0 0 0 0 0 0
Prime Baseball 15U - Pence
Tyler Webb
0 5 0 0 0 0 0 0 0 0
Rip City 15u
Logan Brock
96 0 0 0 0 0 0 0 0 0
Rip City 15u
Brodie Danford
0 46 0 0 0 0 0 0 0 0
Rip City 15u
Carson Fowler
9 46 0 0 0 0 0 0 0 0
Rip City 15u
Stratton Garst
0 19 0 0 0 0 0 0 0 0
Rip City 15u
Jake Lech
24 0 0 0 0 0 0 0 0 0
Rip City 15u
Charlie Owens
64 0 0 0 0 0 0 0 0 0
River City Warriors
Cameron Brewer
0 28 0 0 0 0 0 0 0 0
River City Warriors
Carter Cannon
13 0 0 0 0 0 0 0 0 0
River City Warriors
Carson Carswell
0 6 0 0 0 0 0 0 0 0
River City Warriors
Camron Countryman
21 0 0 0 0 0 0 0 0 0
River City Warriors
Keagan Covington
66 0 0 0 0 0 0 0 0 0
River City Warriors
Matthew Cox
4 0 0 0 0 0 0 0 0 0
River City Warriors
Grant Johnson
27 0 0 0 0 0 0 0 0 0
River City Warriors
Ryder Kiesel
75 0 0 0 0 0 0 0 0 0
River City Warriors
Zane Wynn
0 48 0 0 0 0 0 0 0 0
River City Warriors
Landon Zani
16 27 0 0 0 0 0 0 0 0
Warhawk Baseball Club
Collins Clark
75 0 0 0 0 0 0 0 0 0
Warhawk Baseball Club
Wolfie Howe
24 12 0 0 0 0 0 0 0 0
Warhawk Baseball Club
Tanner Kelley
0 33 0 0 0 0 0 0 0 0
Warhawk Baseball Club
Pierce Manson
0 96 0 0 0 0 0 0 0 0
Warhawk Baseball Club
Cole Metz
0 20 0 0 0 0 0 0 0 0
Warhawk Baseball Club
Jayden Morrison
0 19 0 0 0 0 0 0 0 0
Warhawk Baseball Club
Aj Pluta
50 0 0 0 0 0 0 0 0 0
Warhawk Baseball Club
Brandon Scheiderer
21 28 0 0 0 0 0 0 0 0
Warhawk Baseball Club
Jae Woodfork
0 4 0 0 0 0 0 0 0 0
West Ga Bombers Elite
Trent Harrison
17 37 0 0 0 0 0 0 0 0
West Ga Bombers Elite
Seth Mika
86 0 0 0 0 0 0 0 0 0
West Ga Bombers Elite
Graysen Mullennix
9 75 0 0 0 0 0 0 0 0
West Ga Bombers Elite
Caiden Veal
49 0 0 0 0 0 0 0 0 0
Wow Factor Southeast Select 15u
Noah Cline
99 0 0 0 0 0 0 0 0 0
Wow Factor Southeast Select 15u
Cohl Flournoy
58 0 0 0 0 0 0 0 0 0
Wow Factor Southeast Select 15u
Trevor Harris
0 76 0 0 0 0 0 0 0 0
Wow Factor Southeast Select 15u
Bryant Hopkins
0 70 0 0 0 0 0 0 0 0
Wow Factor Southeast Select 15u
Evan Long
3 4 0 0 0 0 0 0 0 0
Wow Factor Southeast Select 15u
Hunter Mcglaun
30 18 0 0 0 0 0 0 0 0
Wow Factor Southeast Select 15u
Leland Stanford
0 74 0 0 0 0 0 0 0 0
Wow Factor Southeast Select 15u
Trindon Stuck
0 24 0 0 0 0 0 0 0 0
Wow Factor Southeast Select 15u
John Wyatt Williams
14 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