A
KANSAS CITY DUST DEVILS @ GRAND RAPIDS JET HAWKS
05/15/2026
 
TOP OF THE 1ST
Kansas City Dust Devils batting - Pitching for Grand Rapids Jet Hawks : RHP Chris Soto
Pitching: RHP Chris Soto
Batting: RHB Steve Thomas 0-0: Ball
1-0: Ball
2-0: Called Strike
2-1: Ground out U3 (Groundball, 3S, EV 78.1 MPH)
Batting: LHB Dave McGee 0-0: Called Strike
0-1: Ball
1-1: Ball
2-1: Foul Ball, location: 2F
2-2: Ball
3-2: Foul Ball, location: 2RF
3-2: SINGLE (Groundball, 4MD, EV 93.8 MPH)
Batting: LHB Francisco Chavez 0-0: Swinging Strike
0-1: Ball
1-1: Ground out 4-3 (Groundball, 34, EV 103.1 MPH)
Dave McGee to second
Batting: LHB Tyler Mardis 0-0: SINGLE (Line Drive, 4MD, EV 99.4 MPH)
Dave McGee to third
Runner from 3rd tries for Home, SAFE, throw by CF to home
Tyler Mardis to second
Batting: RHB Constantin Lupu 0-0: Called Strike
0-1: Ground out U3 (Groundball, 3S, EV 71.3 MPH)
Top of the 1st over - 1 run, 2 hits, 0 errors, 1 left on base; Kansas City 1 - Grand Rapids 0
BOTTOM OF THE 1ST
Grand Rapids Jet Hawks batting - Pitching for Kansas City Dust Devils : RHP Fabien Pastorelli
Pitching: RHP Fabien Pastorelli
Batting: RHB Esteban Cruz 0-0: Foul Ball, location: 2F
0-1: Swinging Strike
0-2: Ball
1-2: Strikes out swinging
Batting: RHB Mike Ayres 0-0: Ball
1-0: Called Strike
1-1: Ball
2-1: Ground out 5-3 (Groundball, 5L, EV 80.0 MPH)
Batting: RHB Rick Gruber 0-0: Ball
1-0: Ball
2-0: Called Strike
2-1: Foul Ball, location: 2F
2-2: Foul Ball, location: 9LSF
2-2: Ball
3-2: SINGLE (Groundball, 34, EV 104.4 MPH)
Batting: RHB Tyler Renfro 0-0: Ground out 4-3 (Groundball, 4M, EV 108.1 MPH)
Bottom of the 1st over - 0 runs, 1 hit, 0 errors, 1 left on base; Kansas City 1 - Grand Rapids 0
TOP OF THE 2ND
Kansas City Dust Devils batting - Pitching for Grand Rapids Jet Hawks : RHP Chris Soto
Batting: LHB Bryan Farhi 0-0: Ball
1-0: Called Strike
1-1: Ground out 5-3 (Groundball, 56, EV 80.0 MPH)
Batting: SHB Francisco Flores 0-0: Foul Ball, location: 2F
0-1: Foul Ball, location: 5F
0-2: Ball
1-2: Ground out 4-3 (Groundball, 4, EV 89.4 MPH)
Batting: RHB Freddy Chavez 0-0: Ball
1-0: Ball
2-0: Fly out, F6 (Popup, 6, EV 63.1 MPH)
Top of the 2nd over - 0 runs, 0 hits, 0 errors, 0 left on base; Kansas City 1 - Grand Rapids 0
BOTTOM OF THE 2ND
Grand Rapids Jet Hawks batting - Pitching for Kansas City Dust Devils : RHP Fabien Pastorelli
Batting: RHB Bobby Spross 0-0: Ball
1-0: Called Strike
1-1: Fly out, F8 (Flyball, 8LXD, EV 106.3 MPH)
Batting: SHB Rodrigo Velez 0-0: Ball
1-0: Foul Ball, location: 2F
1-1: Ball
2-1: Ball
3-1: Swinging Strike
3-2: Base on Balls
Batting: RHB George Gericke 0-0: Ball
1-0: DOUBLE (Line Drive, 9LM, EV 110.6 MPH)
Rodrigo Velez to third
Batting: RHB Karl Aitcheson 0-0: Ground out 6-3 (Groundball, 6, EV 86.9 MPH)
Rodrigo Velez scores
Batting: LHB Gabriel Romo 0-0: Foul Ball, location: 5FF
0-1: Ball
1-1: Ball
2-1: Ball
3-1: Called Strike
3-2: Ground out 5-3 (Groundball, 5S, EV 72.5 MPH)
Bottom of the 2nd over - 1 run, 1 hit, 0 errors, 1 left on base; Kansas City 1 - Grand Rapids 1
TOP OF THE 3RD
Kansas City Dust Devils batting - Pitching for Grand Rapids Jet Hawks : RHP Chris Soto
Batting: LHB Dave Wilson 0-0: Ball
1-0: Ball
2-0: Ball
3-0: Base on Balls
Batting: RHB Steve Thomas 0-0: Ball
1-0: Ball
2-0: Called Strike
2-1: Called Strike
2-2: Foul Ball, location: 2F
2-2: Ball
3-2: Base on Balls
Dave Wilson to second
Batting: LHB Dave McGee 0-0: Ball
1-0: Ball
2-0: Foul Ball, location: 7LMF
2-1: Called Strike
2-2: Ball
3-2: Foul Ball, location: 25F
3-2: SINGLE (Line Drive, 8RS, EV 101.9 MPH)
Dave Wilson to third
Steve Thomas to second
Runner from 3rd tries for Home, SAFE, throw by CF to home
Batting: LHB Francisco Chavez 0-0: Called Strike
0-1: Foul Ball, location: 2F
0-2: Ball
1-2: SINGLE (Groundball, 4MD, EV 99.4 MPH)
Steve Thomas to third
Dave McGee to second
Runner from 3rd tries for Home, SAFE, throw by CF to home
Dave McGee to third
Francisco Chavez to second
Batting: LHB Tyler Mardis 0-0: Ball
1-0: Ball
2-0: Called Strike
2-1: Foul Ball, location: 2F
2-2: Ball
3-2: SINGLE (Groundball, 5S, EV 69.4 MPH) (infield hit)
Dave McGee scores
Francisco Chavez to third
Batting: RHB Constantin Lupu 0-0: Called Strike
0-1: Ball
1-1: Called Strike
1-2: Strikes out swinging
Batting: LHB Bryan Farhi 0-0: Ball
1-0: Called Strike
1-1: Called Strike
1-2: Foul Ball, location: 3F
1-2: Fly out, F7 (Flyball, 78M, EV 80.0 MPH)
Runner from 3rd tags up, SCORES, throw by LF
Batting: SHB Francisco Flores 0-0: Ball
1-0: Fielders Choice at 2nd, 5-4 (Groundball, 56, EV 88.8 MPH)
Top of the 3rd over - 4 runs, 3 hits, 0 errors, 1 left on base; Kansas City 5 - Grand Rapids 1
BOTTOM OF THE 3RD
Grand Rapids Jet Hawks batting - Pitching for Kansas City Dust Devils : RHP Fabien Pastorelli
Batting: RHB Esteban Cruz 0-0: Ball
1-0: Ground out 6-3 (Groundball, 6, EV 85.6 MPH)
Batting: RHB Mike Ayres 0-0: Ball
1-0: SINGLE (Line Drive, 78M, EV 86.9 MPH)
Batting: RHB Rick Gruber 0-0: Ball
1-0: 2-RUN HOME RUN (Flyball, 8RXD, EV 110.0 MPH), Distance : 430 ft
Batting: RHB Tyler Renfro 0-0: Ball
1-0: SOLO HOME RUN (Flyball, 89XD, EV 97.5 MPH), Distance : 378 ft
Batting: RHB Bobby Spross 0-0: Called Strike
0-1: SOLO HOME RUN (Flyball, 89XD, EV 100.0 MPH), Distance : 394 ft
Batting: SHB Rodrigo Velez 0-0: Foul Ball, location: 2F
0-1: Ball
1-1: Ground out U3 (Groundball, 34, EV 91.3 MPH)
Batting: RHB George Gericke 0-0: Called Strike
0-1: Foul Ball, location: 5F
0-2: Ball
1-2: Strikes out swinging
Bottom of the 3rd over - 4 runs, 4 hits, 0 errors, 0 left on base; Kansas City 5 - Grand Rapids 5
TOP OF THE 4TH
Kansas City Dust Devils batting - Pitching for Grand Rapids Jet Hawks : RHP Chris Soto
Batting: RHB Freddy Chavez 0-0: Swinging Strike
0-1: Fly out, F7 (Flyball, 78S, EV 94.4 MPH)
Batting: LHB Dave Wilson 0-0: Fly out, F8 (Line Drive, 8RS, EV 83.8 MPH)
Batting: RHB Steve Thomas 0-0: Ball
1-0: Foul Ball, location: 9LSF
1-1: Ball
2-1: Ball
3-1: Foul Ball, location: 25FF
3-2: SINGLE (Line Drive, 89M, EV 94.4 MPH)
Pitching: LHP Satoshi Nishiyama
Batting: LHB Dave McGee 0-0: Called Strike
0-1: Foul Ball, location: 2F
0-2: Ball
1-2: Foul Ball, location: 3FF
1-2: Strikes out looking
Top of the 4th over - 0 runs, 1 hit, 0 errors, 1 left on base; Kansas City 5 - Grand Rapids 5
BOTTOM OF THE 4TH
Grand Rapids Jet Hawks batting - Pitching for Kansas City Dust Devils : RHP Fabien Pastorelli
Batting: RHB Karl Aitcheson 0-0: Ball
1-0: Swinging Strike
1-1: Ball
2-1: SINGLE (Groundball, 6MD, EV 93.8 MPH)
Batting: LHB Gabriel Romo 0-0: Bunt missed!
0-1: Bunt missed!
0-2: Strikes out looking
Batting: RHB Esteban Cruz 0-0: Bunted foul
0-1: Sac Bunt to 2R - play at first, batter OUT! 2-3
Karl Aitcheson to second
Batting: RHB Mike Ayres 0-0: Called Strike
0-1: Ground out 6-3 (Groundball, 6, EV 100.0 MPH)
Bottom of the 4th over - 0 runs, 1 hit, 0 errors, 1 left on base; Kansas City 5 - Grand Rapids 5
TOP OF THE 5TH
Kansas City Dust Devils batting - Pitching for Grand Rapids Jet Hawks : LHP Satoshi Nishiyama
Batting: LHB Francisco Chavez 0-0: Called Strike
0-1: Ball
1-1: Foul Ball, location: 5FF
1-2: Foul Ball, location: 25FF
1-2: Fly out, F8 (Line Drive, 8LM, EV 85.6 MPH)
Batting: LHB Tyler Mardis 0-0: Fly out, F7 (Flyball, 78S, EV 86.3 MPH)
Batting: RHB Constantin Lupu 0-0: Fly out, F9 (Flyball, 9S, EV 93.8 MPH)
Top of the 5th over - 0 runs, 0 hits, 0 errors, 0 left on base; Kansas City 5 - Grand Rapids 5
BOTTOM OF THE 5TH
Grand Rapids Jet Hawks batting - Pitching for Kansas City Dust Devils : RHP Fabien Pastorelli
Batting: RHB Rick Gruber 0-0: Ball
1-0: Fly out, F8 (Line Drive, 8RS, EV 97.5 MPH)
Batting: RHB Tyler Renfro 0-0: Foul Ball, location: 2F
0-1: Called Strike
0-2: Strikes out swinging
Batting: RHB Bobby Spross 0-0: Swinging Strike
0-1: Ball
1-1: SINGLE (Line Drive, 7S, EV 93.1 MPH)
Batting: SHB Rodrigo Velez 0-0: Called Strike
0-1: Called Strike
0-2: Foul Ball, location: 7LSF
0-2: Ball
1-2: Foul Ball, location: 7LSF
1-2: Ball
2-2: Foul Ball, location: 7LSF
2-2: Single, Error in OF, E9, batter to second base (Groundball, 34D, EV 105.6 MPH)
Bobby Spross to third
Batting: RHB George Gericke 0-0: Called Strike
0-1: Fly out, F9 (Line Drive, 9, EV 98.8 MPH)
Bottom of the 5th over - 0 runs, 2 hits, 1 error, 2 left on base; Kansas City 5 - Grand Rapids 5
TOP OF THE 6TH
Kansas City Dust Devils batting - Pitching for Grand Rapids Jet Hawks : LHP Satoshi Nishiyama
Pinch Hitting: RHB Frank White 0-0: Called Strike
0-1: Ball
1-1: SINGLE (Line Drive, 4D, EV 103.8 MPH)
Batting: SHB Francisco Flores 0-0: Sac Bunt to 15S - play at first, batter OUT! 1-4
Frank White to second
Batting: RHB Freddy Chavez 0-0: Foul Ball, location: 2F
0-1: Ball
1-1: Foul Ball, location: 3FF
1-2: Foul Ball, location: 23F
1-2: Ball
2-2: Strikes out looking
Batting: LHB Dave Wilson 0-0: Called Strike
0-1: Called Strike
0-2: Ball
1-2: Fly out, F5 (Popup, 25F, EV 93.8 MPH)
Top of the 6th over - 0 runs, 1 hit, 0 errors, 1 left on base; Kansas City 5 - Grand Rapids 5
BOTTOM OF THE 6TH
Grand Rapids Jet Hawks batting - Pitching for Kansas City Dust Devils : RHP Fabien Pastorelli
Now at 2B: Toby Schmitt
Now at SS: Freddy Chavez
Batting: RHB Karl Aitcheson 0-0: SOLO HOME RUN (Flyball, 89XD, EV 97.5 MPH), Distance : 392 ft
Batting: LHB Gabriel Romo 0-0: Swinging Strike
0-1: Called Strike
0-2: Foul Ball, location: 2F
0-2: Ball
1-2: Foul Ball, location: 5F
1-2: Ball
2-2: SINGLE (Groundball, 4MD, EV 95.0 MPH)
Batting: RHB Esteban Cruz 0-0: Sac Bunt to P - play at first, batter OUT! 1-3
Gabriel Romo to second
Batting: RHB Mike Ayres 0-0: Ball
1-0: Ground out 6-3 (Groundball, 6, EV 106.3 MPH)
Batting: RHB Rick Gruber 0-0: Ball
1-0: Ground out 6-3 (Groundball, 6, EV 101.9 MPH)
Bottom of the 6th over - 1 run, 2 hits, 0 errors, 1 left on base; Kansas City 5 - Grand Rapids 6
TOP OF THE 7TH
Kansas City Dust Devils batting - Pitching for Grand Rapids Jet Hawks : LHP Satoshi Nishiyama
Pitching: RHP Trevor Hill
Batting: RHB Steve Thomas 0-0: Called Strike
0-1: Foul Ball, location: 5F
0-2: Ball
1-2: Foul Ball, location: 2F
1-2: Ball
2-2: Fly out, F8 (Flyball, 8LD, EV 88.1 MPH)
Batting: LHB Dave McGee 0-0: Ball
1-0: Swinging Strike
1-1: Foul Ball, location: 2F
1-2: Strikes out swinging
Batting: LHB Francisco Chavez 0-0: Called Strike
0-1: Ball
1-1: Swinging Strike
1-2: Foul Ball, location: 5F
1-2: Ground out U3 (Groundball, 34, EV 109.4 MPH)
Top of the 7th over - 0 runs, 0 hits, 0 errors, 0 left on base; Kansas City 5 - Grand Rapids 6
BOTTOM OF THE 7TH
Grand Rapids Jet Hawks batting - Pitching for Kansas City Dust Devils : RHP Fabien Pastorelli
Batting: RHB Tyler Renfro 0-0: Ball
1-0: Ground out 5-3 (Groundball, 5S, EV 81.3 MPH)
Batting: RHB Bobby Spross 0-0: Ball
1-0: Ball
2-0: Ball
3-0: Foul Ball, location: 2RF
3-1: Ground out 6-3 (Groundball, 6M, EV 86.9 MPH)
Batting: SHB Rodrigo Velez 0-0: Ball
1-0: Called Strike
1-1: Called Strike
1-2: SOLO HOME RUN (Flyball, 78XD, EV 100.6 MPH), Distance : 406 ft
Pitching: RHP Jim Unknown
Batting: RHB George Gericke 0-0: Called Strike
0-1: Ball
1-1: Ground out U3 (Groundball, 34, EV 86.3 MPH)
Bottom of the 7th over - 1 run, 1 hit, 0 errors, 0 left on base; Kansas City 5 - Grand Rapids 7
TOP OF THE 8TH
Kansas City Dust Devils batting - Pitching for Grand Rapids Jet Hawks : RHP Trevor Hill
Pitching: RHP Brian Wilson
Batting: LHB Tyler Mardis 0-0: Fly out, F4 (Popup, 3D, EV 73.1 MPH)
Batting: RHB Constantin Lupu 0-0: Ball
1-0: Foul Ball, location: 2F
1-1: Swinging Strike
1-2: Ball
2-2: Strikes out looking
Pinch Hitting: LHB Michael Segar 0-0: Called Strike
0-1: Ball
1-1: Ball
2-1: Ground out 6-3 (Groundball, 6, EV 105.6 MPH)
Top of the 8th over - 0 runs, 0 hits, 0 errors, 0 left on base; Kansas City 5 - Grand Rapids 7
BOTTOM OF THE 8TH
Grand Rapids Jet Hawks batting - Pitching for Kansas City Dust Devils : RHP Jim Unknown
Now at 2B: Roger Argueta
Batting: RHB Karl Aitcheson 0-0: Called Strike
0-1: Ball
1-1: Ball
2-1: Ball
3-1: Fly out, F3 (Popup, 34, EV 77.5 MPH)
Batting: LHB Gabriel Romo 0-0: Foul Ball, location: 2F
0-1: Ball
1-1: Ball
2-1: Ball
3-1: SINGLE (Line Drive, 4D, EV 108.8 MPH)
Batting: RHB Esteban Cruz 0-0: Called Strike
0-1: Ball
1-1: Foul Ball, location: 23F
1-2: Foul Ball, location: 3SF
1-2: Strikes out swinging
Batting: RHB Mike Ayres 0-0: 2-RUN HOME RUN (Flyball, 78XD, EV 99.4 MPH), Distance : 407 ft
Batting: RHB Rick Gruber 0-0: Ball
1-0: Ball
2-0: Called Strike
2-1: Called Strike
2-2: Ball
3-2: Base on Balls
Batting: RHB Tyler Renfro 0-0: Ball
1-0: Called Strike
1-1: Called Strike
1-2: SINGLE (Line Drive, 7LS, EV 92.5 MPH)
Rick Gruber to second
Batting: RHB Bobby Spross 0-0: Ground out 5-3 (Groundball, 56, EV 102.5 MPH)
Bottom of the 8th over - 2 runs, 3 hits, 0 errors, 2 left on base; Kansas City 5 - Grand Rapids 9
TOP OF THE 9TH
Kansas City Dust Devils batting - Pitching for Grand Rapids Jet Hawks : RHP Brian Wilson
Batting: SHB Francisco Flores 0-0: Ball
1-0: DOUBLE (Line Drive, 89XD, EV 107.5 MPH)
Batting: RHB Freddy Chavez 0-0: Ball
1-0: Foul Ball, location: 2F
1-1: 2-RUN HOME RUN (Flyball, 78XD, EV 103.1 MPH), Distance : 403 ft
Pitching: LHP Eddie Clickner
Now at 1B: Jon Duvall
Now at 3B: Jeff Matchette
Now in LF: Caleb Herd
Pinch Hitting: RHB Mat Woolwine 0-0: Ball
1-0: Ground out U3 (Groundball, 3, EV 101.9 MPH)
Batting: RHB Steve Thomas 0-0: Ball
1-0: Foul Ball, location: 2F
1-1: Foul Ball, location: 2F
1-2: Ball
2-2: Ball
3-2: SINGLE (Groundball, 6MD, EV 100.0 MPH)
Batting: LHB Dave McGee 0-0: Foul Ball, location: 23F
0-1: Called Strike
0-2: Strikes out swinging
Pinch Hitting: RHB Bob Mauser 0-0: Ball
1-0: Called Strike
1-1: Ground out 4-3 (Groundball, 4, EV 85.6 MPH)
Top of the 9th over - 2 runs, 3 hits, 0 errors, 1 left on base; Kansas City 7 - Grand Rapids 9
Friday, May 1st , 2026 - OOTP Baseball 26.8 Build 82