End-of-Year Special: For Diamondkast/DK+ and Cross-checker subscribers, take advantage of our best offer of the year. 40% off an annual subscription.
2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
All games for Saturday April 26th will be pushed back one hour. Please see schedule tab for updated start times. We ask coaches to bring towels to help keep balls dry in the early games. 
Schedule/Scores Event Info   Pool Standings
Perfect Game Youth Pitching Rules

Youth Pitching Regulations:

The MLB balk rule will be enforced. When a balk is called it is NOT a dead ball. Also, in the windup position, a pitcher is permitted to have his “free” foot on the rubber, in front of the rubber, behind the rubber, or off to the side of the rubber.

  • Daily Limits
    • 7U-8U: Daily max is 15 outs OR 50 pitches.
    • 9U-10U: Daily max is 18 outs OR 75 pitches.
    • 11U-12U: Daily max is 18 outs OR 85 pitches.
    • 13U-14U: Daily max is 21 outs OR 95 pitches.

The pitcher may finish the batter upon reaching the daily pitch count limit. I.E. A 13U pitcher begins the batter at 94 pitches he may finish the current hitter then must be removed from the game.

  • Event Limits
    • 7U-14U: Each Player is allowed 24 outs over a 3-day period.
    • If a player records more than 9 outs in a day, they are required 2 days rest.
    • 100 Pitch maximum over 2, 3 or 4 day events
    • 140 Pitch maximum over 5+ day events
    • Players can pitch in more than one game in a day if they do not exceed daily limits.

The pitcher may finish the batter upon reaching the event pitch count limit. I.E. A 13U pitcher begins the batter at 99 pitches he may finish the current hitter then must be removed from the game.

Once a player has been removed from pitching they may not return to the mound in the same game.

No pitcher shall appear in a game as a pitcher for three consecutive days, regardless of pitch counts. No pitcher shall appear in three games in the same day, regardless of pitch counts.

The definition to be utilized for the purpose of the pitching restrictions for end of a day shall be any time of night or day that the facility is closed and teams have a break in playing prior to the next days games.

Pitchers who record outs or pitch in a game that is forfeited will still have those outs/pitches counted toward their limitations.

Pitching Violations:

The pitcher must be replaced on the mound immediately upon notice of a violation, not a forfeit.

No. Player # Pitches # Outs Opponent
Detroit Prospects
11 Evan Barry 69 11 Lakeshore Warriors 12U Myrick 4/27/2024
99 Ben Biondo 40 7 Lakeshore Warriors 12U Myrick 4/27/2024
41 3 Michigan Arsenal Baseball 4/28/2024
Total 81 10
Tyler Blumenschein 13 1 Elite Storm 4/27/2024
85 J.R. Crandall 43 9 Elite Storm 4/27/2024
Stephen Gottler 41 6 Elite Storm 4/27/2024
Rylan Johnson 21 1 Michigan Arsenal Baseball 4/28/2024
Charles Mossett 13 3 Michigan Arsenal Baseball 4/28/2024
Oliver Stevens 49 5 Michigan Arsenal Baseball 4/28/2024
Elite Storm
27 Jackson Alter 64 15 Lakeshore Warriors 12U Myrick 4/26/2024
15 Charles Kresnak 21 6 Detroit Prospects 4/27/2024
27 4 Michigan Arsenal Baseball 4/28/2024
Total 48 10
82 Knox Nyholt 51 9 Detroit Prospects 4/27/2024
28 2 Michigan Arsenal Baseball 4/28/2024
Total 79 11
2 Jameson Petracek 41 5 Michigan Arsenal Baseball 4/28/2024
12 Easton Ruby 16 3 Detroit Prospects 4/27/2024
16 0 Michigan Arsenal Baseball 4/28/2024
Total 32 3
3 Drake Vanstensel 12 3 Lakeshore Warriors 12U Myrick 4/26/2024
Forest Hills Hawks
6 Caden Brinks 34 5 Muskegon Jr Clippers 12U 4/26/2024
37 6 Legacy Select 12u 4/28/2024
Total 71 11
8 Dylan Buchanan 17 3 Michigan Batmen 4/27/2024
42 6 Legacy Select 12u 4/28/2024
Total 59 9
5 Maddox Casto 9 0 Muskegon Jr Clippers 12U 4/26/2024
61 6 Michigan Batmen 4/27/2024
Total 70 6
23 Keegan Davies 51 6 Muskegon Jr Clippers 12U 4/26/2024
17 Jack Meyer 46 6 Muskegon Jr Clippers 12U 4/26/2024
38 6 Legacy Select 12u 4/28/2024
Total 84 12
11 Bennett Smith 55 6 Michigan Batmen 4/27/2024
Lakeshore Warriors 12U Myrick
1 Max Draper 43 6 Muskegon Jr Clippers 12U 4/28/2024
81 Ryan Essenburg 36 6 Elite Storm 4/26/2024
38 9 Muskegon Jr Clippers 12U 4/28/2024
Total 74 15
3 Gavin Googe 0 0 Muskegon Jr Clippers 12U 4/28/2024
16 Bowen Grassmid 16 2 Elite Storm 4/26/2024
99 Sean Grotenhuis 69 8 Detroit Prospects 4/27/2024
8 Simon Porter 39 5 Elite Storm 4/26/2024
0 William Townsend 48 6 Detroit Prospects 4/27/2024
Legacy Select 12u
15 Justin Authier 2 1 Michigan Arsenal Baseball 4/27/2024
35 6 Forest Hills Hawks 4/28/2024
Total 37 7
20 Sullivan Czarnecki 77 15 Michigan Arsenal Baseball 4/27/2024
10 Tyler Evans 15 3 Forest Hills Hawks 4/28/2024
13 Isaac Fritz 33 3 Zeeland Hawx 4/27/2024
33 3 Zeeland Hawx 4/27/2024
Total 66 6
1 Dj Kubacki 53 4 Zeeland Hawx 4/27/2024
28 Aiden Liess 22 2 Michigan Arsenal Baseball 4/27/2024
47 9 Forest Hills Hawks 4/28/2024
Total 69 11
27 Kipton Spisz 62 11 Zeeland Hawx 4/27/2024
Michigan Arsenal Baseball
7 Dawson Bienz 41 7 Legacy Select 12u 4/27/2024
11 Jace Condon 16 3 Zeeland Hawx 4/26/2024
60 9 Elite Storm 4/28/2024
Total 76 12
22 6 Detroit Prospects 4/28/2024
Total 98 18
12 Caleb Exoo 8 3 Zeeland Hawx 4/26/2024
6 3 Elite Storm 4/28/2024
Total 14 6
3 Evan Labaumbard 27 3 Zeeland Hawx 4/26/2024
2 Brady Lowe 10 3 Zeeland Hawx 4/26/2024
29 3 Legacy Select 12u 4/27/2024
Total 39 6
4 Henry Norton 42 6 Legacy Select 12u 4/27/2024
51 8 Michigan Batmen 4/28/2024
Total 93 14
5 Bryce Treece 24 2 Legacy Select 12u 4/27/2024
21 Grayson Wright 33 6 Zeeland Hawx 4/26/2024
28 6 Detroit Prospects 4/28/2024
Total 61 12
7 Asher Zichterman 44 4 Michigan Batmen 4/28/2024
Michigan Batmen
4 Liam Hendrick 26 2 Forest Hills Hawks 4/27/2024
51 9 Zeeland Hawx 4/28/2024
Total 77 11
23 Duke Kartes 9 3 Forest Hills Hawks 4/27/2024
10 3 Muskegon Jr Clippers 12U 4/27/2024
Total 19 6
9 Collin Maleski 22 3 Forest Hills Hawks 4/27/2024
68 9 Michigan Arsenal Baseball 4/28/2024
Total 90 12
25 Corbin Noack 80 14 Muskegon Jr Clippers 12U 4/27/2024
27 Gavin Randall-Finney 29 6 Forest Hills Hawks 4/27/2024
6 1 Muskegon Jr Clippers 12U 4/27/2024
Total 35 7
28 6 Michigan Arsenal Baseball 4/28/2024
Total 63 13
Muskegon Jr Clippers 12U
6 Kaline Blackmer 23 3 Lakeshore Warriors 12U Myrick 4/28/2024
7 Beckett Jonas 36 6 Lakeshore Warriors 12U Myrick 4/28/2024
8 Brett Lee 35 9 Forest Hills Hawks 4/26/2024
44 6 Lakeshore Warriors 12U Myrick 4/28/2024
Total 79 15
17 Jacob Randall 94 16 Michigan Batmen 4/27/2024
24 Parker Reese 19 2 Michigan Batmen 4/27/2024
19 Jack Tumele 41 3 Forest Hills Hawks 4/26/2024
10 Karsen Wagenmaker 0 0 Forest Hills Hawks 4/26/2024
27 Reece Walker 23 4 Forest Hills Hawks 4/26/2024
Zeeland Hawx
23 Bret Bazan 45 5 Michigan Arsenal Baseball 4/26/2024
15 Bryce Carlson 11 0 Michigan Batmen 4/28/2024
3 Caleb Grassmid 26 6 Michigan Arsenal Baseball 4/26/2024
19 2 Legacy Select 12u 4/27/2024
Total 45 8
22 Deeken Helms 39 8 Legacy Select 12u 4/27/2024
24 3 Michigan Batmen 4/28/2024
Total 63 11
7 Miles Staat 39 7 Legacy Select 12u 4/27/2024
27 Carter Vanderzwaag 43 6 Michigan Arsenal Baseball 4/26/2024
46 3 Michigan Batmen 4/28/2024
Total 89 9