2,210 MLB PLAYERS | 15,135 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)
13-14 95 0 Days 1 Day 2 Days 3 Days 4 Days
1-20 21-35 36-50 51-65 66+
0
= Required Rest
PlayerDay 1
06/19
Day 2
06/20
Day 3
06/21
Day 4
06/22
Day 5
06/23
Day 6
06/24
Day 7
06/25
Day 8
06/26
Day 9
06/27
Day 10
06/28
643 DP Tigers 13U Pedraza
Will Forte
28 0 0 0 0 0 0 0 0 0
643 DP Tigers 13U Pedraza
Keller Foster
49 0 0 0 0 0 0 0 0 0
643 DP Tigers 13U Pedraza
Jamir Holloway
32 0 0 0 0 0 0 0 0 0
643 DP Tigers 13U Pedraza
Ethan Mack
14 0 55 0 0 0 0 0 0 0
643 DP Tigers 13U Pedraza
Duncan McLamb
0 0 44 0 0 0 0 0 0 0
643 DP Tigers 13U Pedraza
Jake Medley
15 0 0 0 0 0 0 0 0 0
643 DP Tigers 13U Pedraza
Zayd Rogan
26 0 0 0 0 0 0 0 0 0
643 DP Tigers 13U Pedraza
Jack Turner
27 0 0 0 0 0 0 0 0 0
643 DP Tigers 13U Pedraza
Matthew Walker
31 0 0 0 0 0 0 0 0 0
ATL Lightning 13u Holder
Brooks Allen
0 0 15 0 0 0 0 0 0 0
ATL Lightning 13u Holder
Jack Euart
35 0 9 0 0 0 0 0 0 0
ATL Lightning 13u Holder
Jackson Hausner
35 0 66 0 0 0 0 0 0 0
ATL Lightning 13u Holder
Davis Jones
15 0 45 0 0 0 0 0 0 0
ATL Lightning 13u Holder
Marshall Kirkpatrick
35 0 29 0 0 0 0 0 0 0
ATL Lightning 13u Holder
Miles Mador
18 0 55 0 0 0 0 0 0 0
ATL Lightning 13u Holder
Chase Perry
35 0 5 0 0 0 0 0 0 0
ATL Lightning 13u Holder
Reid Richardson
0 0 47 0 0 0 0 0 0 0
ATL Lightning 13u Holder
Stan Watkins
33 0 39 0 0 0 0 0 0 0
Canes GA 13U Gold
Trey Albertson
0 0 68 0 0 0 0 0 0 0
Canes GA 13U Gold
John Cobb
35 0 30 0 0 0 0 0 0 0
Canes GA 13U Gold
Hayden Crews
35 0 46 0 0 0 0 0 0 0
Canes GA 13U Gold
Malachi Kemp
70 0 0 0 0 0 0 0 0 0
Canes GA 13U Gold
Malik Kemp
20 0 89 0 0 0 0 0 0 0
Canes GA 13U Gold
Caleb Stack
27 0 0 0 0 0 0 0 0 0
Canes GA 13U Gold
Jonas Wigley
20 2 13 0 0 0 0 0 0 0
Elite Gamers 13U Christman
Eric Adams
0 24 0 0 0 0 0 0 0 0
Elite Gamers 13U Christman
Gavin Barr
0 47 0 0 0 0 0 0 0 0
Elite Gamers 13U Christman
Dj Hudson
0 39 0 0 0 0 0 0 0 0
Elite Gamers 13U Christman
Tristan Hunt
0 0 70 0 0 0 0 0 0 0
Elite Gamers 13U Christman
William King
0 17 0 0 0 0 0 0 0 0
Elite Gamers 13U Christman
Kyle Rudolph
0 0 62 0 0 0 0 0 0 0
Elite Gamers 13U Christman
Dillon Stiltner
0 72 0 0 0 0 0 0 0 0
Elite Gamers 13U Christman
Trey Wiggins
0 82 0 0 0 0 0 0 0 0
Georgia Bombers 13U Gaines
Owen Bridwell
20 58 0 0 0 0 0 0 0 0
Georgia Bombers 13U Gaines
Logan Brown
36 0 0 0 0 0 0 0 0 0
Georgia Bombers 13U Gaines
Trey Farr
13 0 0 0 0 0 0 0 0 0
Georgia Bombers 13U Gaines
Jared Johnson
24 0 0 0 0 0 0 0 0 0
Georgia Bombers 13U Gaines
Aiden Portee
35 0 0 0 0 0 0 0 0 0
Georgia Bombers 13U Gaines
Cooper Teeples
15 0 0 0 0 0 0 0 0 0
Georgia Bombers 13U Gaines
Antonio Urias
31 0 0 0 0 0 0 0 0 0
Georgia Bombers 13U Gaines
Cj Wiley
25 0 0 0 0 0 0 0 0 0
Georgia Bombers 13U Gaines
Gates York
20 42 0 0 0 0 0 0 0 0
Georgia Jackets 13U
Ashton Abbas
0 18 0 0 0 0 0 0 0 0
Georgia Jackets 13U
Ross Greene
0 37 0 0 0 0 0 0 0 0
Georgia Jackets 13U
Jack Hamilton
0 0 35 0 0 0 0 0 0 0
Georgia Jackets 13U
Caden King
0 0 19 0 0 0 0 0 0 0
Georgia Jackets 13U
Ralph McMurry
0 60 0 0 0 0 0 0 0 0
Georgia Jackets 13U
Hayden Pierce
0 0 57 0 0 0 0 0 0 0
Georgia Jackets 13U
Logan Racine
0 72 0 0 0 0 0 0 0 0
Georgia Jackets 13U
Bradey Shannon
0 66 0 0 0 0 0 0 0 0
Georgia Jackets 13U
Weston Taylor
0 0 41 0 0 0 0 0 0 0
Georgia Jackets 13U
Anthony Zarzana
0 53 0 0 0 0 0 0 0 0
Georgia Jackets 13U American
Cade Centracchio
0 18 0 0 0 0 0 0 0 0
Georgia Jackets 13U American
Davis Champitto
0 35 0 0 0 0 0 0 0 0
Georgia Jackets 13U American
Larson Jensen
21 0 0 0 0 0 0 0 0 0
Georgia Jackets 13U American
Matt Luigs
0 26 0 0 0 0 0 0 0 0
Georgia Jackets 13U American
Abhay Raheja
0 32 0 0 0 0 0 0 0 0
Georgia Jackets 13U American
Matthew Richards
12 50 0 0 0 0 0 0 0 0
Georgia Jackets 13U American
Baylor Seals
17 0 0 0 0 0 0 0 0 0
Georgia Jackets 13U American
Ryan Vane
0 60 0 0 0 0 0 0 0 0
Georgia Jackets 13U American
Brycen Wagoner
30 0 0 0 0 0 0 0 0 0
Georgia Jackets 13U American
Aidan Wray
23 0 0 0 0 0 0 0 0 0
Raptors Baseball
Sam Brown
0 18 0 0 0 0 0 0 0 0
Raptors Baseball
Kaden Carlisle
0 4 0 0 0 0 0 0 0 0
Raptors Baseball
Gryson Cockrell
0 52 0 0 0 0 0 0 0 0
Raptors Baseball
Holden Dean
0 91 0 0 0 0 0 0 0 0
Raptors Baseball
Carter Freiberg
0 18 0 0 0 0 0 0 0 0
Raptors Baseball
Collin Freiberg
0 20 0 0 0 0 0 0 0 0
Raptors Baseball
Jake Hutto
0 19 4 0 0 0 0 0 0 0
Raptors Baseball
Jaden Whitehead
0 19 95 0 0 0 0 0 0 0
Sandy Plains Wildcats 13U
Grant Cook
13 0 0 0 0 0 0 0 0 0
Sandy Plains Wildcats 13U
Jonathan Croxton
32 0 55 0 0 0 0 0 0 0
Sandy Plains Wildcats 13U
Jaden George
0 43 0 0 0 0 0 0 0 0
Sandy Plains Wildcats 13U
Mason Gotsch
28 6 0 0 0 0 0 0 0 0
Sandy Plains Wildcats 13U
Grant Hollier
0 50 0 0 0 0 0 0 0 0
Sandy Plains Wildcats 13U
Owen Lemr
0 0 61 0 0 0 0 0 0 0
Sandy Plains Wildcats 13U
Carter Reed
0 43 0 0 0 0 0 0 0 0
Sandy Plains Wildcats 13U
Cameron Stabile
18 43 0 0 0 0 0 0 0 0
Sandy Plains Wildcats 13U
Jared Webb
15 37 0 0 0 0 0 0 0 0
Sandy Plains Wildcats 13U
Caleb Woodruff
20 39 0 0 0 0 0 0 0 0
Service Baseball 13U The 75th
Nathan Wyatt Barden
0 0 32 0 0 0 0 0 0 0
Service Baseball 13U The 75th
Aiden Boileau
32 0 0 0 0 0 0 0 0 0
Service Baseball 13U The 75th
Rhett Howard
34 0 0 0 0 0 0 0 0 0
Service Baseball 13U The 75th
Junior Moore
0 0 78 0 0 0 0 0 0 0
Service Baseball 13U The 75th
Cruz Paul
32 0 0 0 0 0 0 0 0 0
Service Baseball 13U The 75th
Isabel Rettiger
83 0 0 0 0 0 0 0 0 0
Service Baseball 13U The 75th
Brayden Seabold
32 0 0 0 0 0 0 0 0 0
US Elite Baseball - Georgia
Braden Burton
0 10 0 0 0 0 0 0 0 0
US Elite Baseball - Georgia
Caden Elinburg
0 70 0 0 0 0 0 0 0 0
US Elite Baseball - Georgia
Dylan Grimes
0 46 0 0 0 0 0 0 0 0
US Elite Baseball - Georgia
Samford Halcomb
0 21 0 0 0 0 0 0 0 0
US Elite Baseball - Georgia
Trey James
0 67 0 0 0 0 0 0 0 0
US Elite Baseball - Georgia
Jacob Moore
0 27 0 0 0 0 0 0 0 0
US Elite Baseball - Georgia
Dawson Vaughn
0 36 0 0 0 0 0 0 0 0
US Elite Baseball - Georgia
Jaiden Wimpey
0 40 0 0 0 0 0 0 0 0
West Forsyth Baseball
Landon Cane
0 20 0 0 0 0 0 0 0 0
West Forsyth Baseball
Carson Cook
0 67 0 0 0 0 0 0 0 0
West Forsyth Baseball
Camden Ernst
0 77 0 0 0 0 0 0 0 0
West Forsyth Baseball
Denton Long
0 32 0 0 0 0 0 0 0 0
West Forsyth Baseball
Ryan Morgan
0 12 0 0 0 0 0 0 0 0
West Forsyth Baseball
Jacob Sheckter
0 0 52 0 0 0 0 0 0 0
West Forsyth Baseball
Seaver Smolin
0 15 42 0 0 0 0 0 0 0
WFBA 13u
Emmett Battles
0 20 98 0 0 0 0 0 0 0
WFBA 13u
Glenn Brooks
0 20 15 0 0 0 0 0 0 0
WFBA 13u
Brenton Busby
0 66 0 0 0 0 0 0 0 0
WFBA 13u
Drew Colon
0 52 0 0 0 0 0 0 0 0
WFBA 13u
Rayce Griffin
0 16 38 0 0 0 0 0 0 0
WFBA 13u
Presley Moseley
0 15 98 71 0 0 0 0 0 0
WFBA 13u
Tommy Regan
0 0 81 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest