FRONTIER LEAGUE SUMMER 2018 PLAYER GAME STATISTICS DUNCAN, JOE COPYRIGHT BY POINTSTREAK SPORTS TECHNOLOGIES INC. REPORT PRODUCED 11/08/2025 10:08:40 BATTING GAME LOG DATE TEAM OPP RESULT AVG AB R H 2B 3B HR RBI BB HP SO SF SB CS OBP SLG 09/02/18 SIL @GAT L 2-3 .250 4 0 1 0 0 0 0 0 0 2 0 1 0 .250 .250 09/01/18 SIL @GAT L 11-12 .000 5 2 0 0 0 0 0 1 0 0 0 0 0 .166 .000 08/31/18 SIL @GAT W 6-4 .250 4 1 1 0 0 0 0 1 0 2 0 1 0 .400 .250 08/30/18 SIL @RIV W 8-5 .000 4 0 0 0 0 0 1 0 0 1 1 0 0 .000 .000 08/29/18 SIL @RIV L 2-5 .400 5 1 2 0 0 0 1 0 0 0 0 0 1 .400 .400 08/28/18 SIL @RIV W 7-3 .600 5 2 3 1 0 2 4 0 0 1 0 0 0 .600 2.000 08/26/18 @SIL NOR L 1-10 .250 4 0 1 0 0 0 0 0 0 1 0 0 0 .250 .250 08/26/18 @SIL NOR W 2-1 .000 2 0 0 0 0 0 0 1 0 0 0 0 1 .333 .000 08/25/18 @SIL NOR L 6-8 .500 4 1 2 0 0 1 1 0 0 1 0 0 0 .500 1.250 08/25/18 @SIL NOR W 4-1 .000 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 08/24/18 @SIL NOR W 6-4 .666 3 1 2 0 0 0 0 1 0 0 0 1 0 .750 .666 08/23/18 SIL @EVA L 5-7 .500 4 1 2 1 0 0 2 0 0 0 0 0 0 .500 .750 08/22/18 SIL @EVA L 0-10 .400 5 0 2 0 0 0 0 0 0 1 0 0 1 .400 .400 08/21/18 SIL @EVA L 1-4 .250 4 1 1 1 0 0 0 0 0 1 0 0 0 .250 .500 08/19/18 @SIL GAT L 1-2 .250 4 1 1 0 0 0 0 1 0 2 0 0 0 .400 .250 08/18/18 @SIL GAT W 7-6 .666 3 2 2 0 0 0 1 0 0 1 1 1 0 .500 .666 08/17/18 @SIL GAT L 2-4 .200 5 0 1 1 0 0 2 0 0 1 0 0 0 .200 .400 08/16/18 SIL @RIV W 1-0 .500 4 0 2 0 0 0 0 0 0 0 0 0 0 .500 .500 08/15/18 SIL @RIV W 9-3 .166 6 1 1 0 0 0 1 0 0 2 0 0 0 .166 .166 08/14/18 SIL @RIV L 4-5 .200 5 1 1 1 0 0 0 0 0 2 0 0 0 .200 .400 08/12/18 SIL @GAT W 4-1 .500 2 1 1 0 0 0 0 1 1 0 0 3 0 .750 .500 08/11/18 SIL @GAT W 10-6 .500 2 2 1 0 0 0 1 1 1 1 1 1 0 .600 .500 08/10/18 SIL @GAT W 5-2 .250 4 0 1 0 0 0 1 0 1 2 0 0 0 .400 .250 08/09/18 @SIL EVA L 2-3 .250 4 0 1 0 0 0 1 0 0 0 0 1 0 .250 .250 08/09/18 @SIL EVA W 2-0 .000 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 08/07/18 @SIL EVA W 5-3 .500 4 0 2 0 0 0 0 1 0 0 0 1 0 .600 .500 08/05/18 SIL @WIN L 4-7 .000 4 0 0 0 0 0 1 1 0 2 0 0 0 .200 .000 08/04/18 SIL @WIN L 5-9 .600 5 0 3 1 0 0 0 0 0 1 0 0 0 .600 .800 08/03/18 SIL @WIN L 0-3 .000 3 0 0 0 0 0 0 1 0 1 0 1 1 .250 .000 08/02/18 @SIL TRA W 8-7 .200 5 1 1 0 0 0 0 0 0 2 0 0 0 .200 .200 08/01/18 @SIL TRA W 2-0 .500 2 0 1 0 0 0 0 0 0 0 0 1 0 .500 .500 08/01/18 @SIL TRA W 2-0 .000 3 1 0 0 0 0 0 0 0 1 0 1 0 .000 .000 07/29/18 @SIL FLO W 5-1 .500 4 0 2 0 0 0 2 0 0 0 1 0 0 .400 .500 07/28/18 @SIL FLO L 0-1 .000 3 0 0 0 0 0 0 0 0 1 0 0 0 .000 .000 07/28/18 @SIL FLO L 1-2 .000 3 0 0 0 0 0 0 0 0 2 0 0 0 .000 .000 07/27/18 @SIL FLO W 4-3 .400 5 0 2 0 0 0 0 0 0 0 0 0 0 .400 .400 07/26/18 @SIL RIV W 3-2 .500 4 1 2 1 0 0 0 0 0 0 0 0 0 .500 .750 07/25/18 @SIL RIV W 4-3 .000 4 0 0 0 0 0 0 1 0 2 0 0 1 .200 .000 07/24/18 @SIL RIV W 6-1 .400 5 1 2 0 0 1 1 0 0 1 0 0 0 .400 1.000 07/22/18 SIL @LAK L 4-6 .250 4 1 1 1 0 0 2 0 0 0 0 0 0 .250 .500 07/21/18 SIL @LAK L 0-1 .250 4 0 1 0 0 0 0 0 0 1 0 0 0 .250 .250 07/20/18 SIL @LAK W 8-2 .500 6 0 3 1 0 0 1 0 0 0 0 0 0 .500 .666 07/19/18 @SIL SCH L 1-4 .333 3 0 1 0 0 0 0 0 0 1 0 0 0 .333 .333 07/18/18 @SIL SCH L 1-11 .250 4 0 1 0 0 0 0 0 0 1 0 0 0 .250 .250 07/17/18 @SIL SCH L 0-6 .250 4 0 1 0 0 0 0 0 0 2 0 0 0 .250 .250 07/15/18 SIL @FLO L 2-14 .000 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 07/14/18 SIL @FLO W 12-9 .600 5 1 3 0 1 0 2 0 0 1 0 1 0 .600 1.000 07/13/18 SIL @FLO L 7-11 .333 3 0 1 0 0 0 0 0 0 0 0 0 1 .333 .333 07/08/18 @SIL WIN L 1-6 .000 3 0 0 0 0 0 0 1 0 2 0 0 0 .250 .000 07/05/18 SIL @TRA L 1-5 .000 3 0 0 0 0 0 0 1 0 1 0 1 0 .250 .000 07/04/18 SIL @TRA L 1-2 .000 4 0 0 0 0 0 0 0 0 1 0 0 0 .000 .000 07/03/18 SIL @TRA W 3-1 .000 4 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 07/01/18 @SIL GAT W 5-2 .500 4 0 2 0 0 0 2 1 0 1 0 1 0 .600 .500 06/30/18 @SIL GAT W 4-3 .500 2 1 1 1 0 0 0 2 0 0 0 1 0 .750 1.000 06/29/18 @SIL GAT W 6-5 .500 4 2 2 1 0 1 1 0 0 0 0 0 0 .500 1.500 06/27/18 @SIL FLO W 2-1 .500 4 0 2 1 0 0 0 0 0 1 0 0 0 .500 .750 06/27/18 @SIL FLO W 6-4 .333 3 1 1 0 0 0 1 0 0 0 0 0 0 .333 .333 06/24/18 SIL @EVA L 4-7 .000 3 0 0 0 0 0 0 0 0 1 0 0 0 .000 .000 06/23/18 SIL @EVA L 6-8 .000 3 1 0 0 0 0 0 2 0 1 0 0 0 .400 .000 06/22/18 SIL @EVA L 0-6 .250 4 0 1 0 0 0 0 0 0 1 0 0 0 .250 .250 06/20/18 SIL @NOR W 5-4 .000 3 0 0 0 0 0 0 0 0 1 0 0 0 .000 .000 06/20/18 SIL @NOR L 4-7 .500 4 1 2 0 0 0 1 0 0 0 0 0 1 .500 .500 06/17/18 @SIL WAS W 10-4 .500 6 1 3 1 0 0 3 0 0 0 0 0 0 .500 .666 06/16/18 @SIL WAS L 4-9 .250 4 0 1 0 0 0 0 0 0 0 0 1 0 .250 .250 06/15/18 @SIL WAS L 0-1 .000 3 0 0 0 0 0 0 1 0 0 0 0 0 .250 .000 06/14/18 @SIL JOL L 5-10 .600 5 0 3 0 0 0 1 0 0 0 0 0 0 .600 .600 06/13/18 @SIL JOL L 2-4 .000 3 0 0 0 0 0 0 0 1 1 0 0 0 .250 .000 06/12/18 @SIL JOL L 1-4 .666 3 1 2 1 0 0 0 1 0 0 0 0 0 .750 1.000 BATTING TOTALS SEASON TEAM AVG G AB R H 2B 3B HR RBI BB SO SF SB CS OBP SLG Summer 2019 Southern Illinois Mi .248 93 323 31 80 19 1 1 39 30 56 7 4 7 .307 .322 Summer 2018 Southern Illinois Mi .295 68 258 32 76 14 1 5 34 20 51 4 18 7 .350 .415 Totals .269 161 581 63 156 33 2 6 73 50 107 11 22 14 .326 .363 PITCHING GAME LOG DATE TEAM OPP RESULT W L GS CG SHO SV IP H R ER BB SO BF OOBP OSLG OAVG ERA PITCHING TOTALS SEASON TEAM W-L G GS CG SHO SV IP H R ER BB SO BF OOBP OSLG OAVG ERA Totals 0-0 0 0 0 0 0 0.0 0 0 0 0 0 0 .000 .000 .000 0.00 HIT SUCCESS VS PITCHERS HIT % PITCHER NAME TEAMNAME 0.000 Davis Adkins Washington Wild Things 0.333 Mitchell Aker Evansville Otters 0.000 Jack Andersen Windy City ThunderBolts 0.500 William Anderson Gateway Grizzlies 0.000 Nate Antone Joliet Slammers 0.000 Eddie Avila Windy City ThunderBolts 0.000 Connor Bach Windy City ThunderBolts 0.000 Tyler Barss Traverse City Beach Bums 0.000 Tyler Beardsley Evansville Otters 0.333 Micah Beyer Lake Erie Crushers 0.500 Grant Black Gateway Grizzlies 0.000 Patrick Boyle Gateway Grizzlies 0.333 Trevor Bradley Washington Wild Things 0.000 Aaron Burns Washington Wild Things 0.667 Oriel Caicedo Lake Erie Crushers 0.000 Mike Castellani Florence Freedom 0.500 Matt Chavarria Evansville Otters 1.000 Chris Chigas River City Rascals 0.000 Louis Cohen Lake Erie Crushers 0.000 Kyano Cummings Evansville Otters 0.000 Ottavio Dattolo Joliet Slammers 0.000 Jordan Desguin Traverse City Beach Bums 0.000 Thomas Dorminy Washington Wild Things 0.250 Mike Elwood Gateway Grizzlies 0.000 Justin Finan Traverse City Beach Bums 0.500 Kit Fowler Schaumburg Boomers 1.000 Colton Freeman Gateway Grizzlies 0.000 Justin Garcia River City Rascals 0.250 Chad Gendron River City Rascals 0.167 Tyler Gibson Florence Freedom 0.000 Eric Gleese Florence Freedom 0.000 Josh Glick Gateway Grizzlies 0.556 Cody Gray Florence Freedom 1.000 Jake Haberer Florence Freedom 1.000 Steve Hagen Florence Freedom 0.500 Kent Hasler Lake Erie Crushers 0.333 Joe Hauser Schaumburg Boomers 0.333 Joe Hauser Gateway Grizzlies 0.000 John Havird Traverse City Beach Bums 0.286 Hector Hernandez River City Rascals 0.333 Anthony Herrera Normal CornBelters 0.000 Dan Hlad Windy City ThunderBolts 0.667 Scot Hoffman Joliet Slammers 0.000 J.R. Holloway Gateway Grizzlies 0.000 Joe Iorio River City Rascals 0.000 Skylar Janisse Joliet Slammers 0.000 Sean Johnson Normal CornBelters 0.000 Jake Joyce Schaumburg Boomers 0.000 Josh Kimborowicz River City Rascals 1.000 Zack Kirby Normal CornBelters 0.286 Alec Kisena Gateway Grizzlies 0.000 Jordan Kraus Florence Freedom 0.000 Jack Landwehr Normal CornBelters 0.333 Connor Leedholm Gateway Grizzlies 0.250 Payton Lobdell Schaumburg Boomers 0.000 Keegan Long Joliet Slammers 0.500 Reinaldo Lopez Traverse City Beach Bums 0.500 Dan Ludwig River City Rascals 0.400 Max MacNabb Gateway Grizzlies 0.000 Sam Martin Florence Freedom 0.500 Nelson Martz Gateway Grizzlies 0.333 Kevin Matthews Normal CornBelters 0.000 Kuehl McEachern Normal CornBelters 0.000 Patrick McGrath Florence Freedom 0.333 Spencer Medick Evansville Otters 1.000 Sam Mersing Washington Wild Things 0.333 Chris Metrick Gateway Grizzlies 0.500 Cody Mincey River City Rascals 0.500 Miles Moeller Normal CornBelters 0.000 James Mulry Schaumburg Boomers 0.000 Matt Murphy Traverse City Beach Bums 0.333 Austin Nicely Evansville Otters 0.000 Thomas Nicoll Normal CornBelters 0.000 Branden Nunn Lake Erie Crushers 1.000 Liam OSullivan Joliet Slammers 1.000 Ryan Orr River City Rascals 0.333 Jonny Ortiz River City Rascals 0.000 Alex Phillips Evansville Otters 0.000 Devin Raftery Windy City ThunderBolts 0.250 Luc Rennie Evansville Otters 0.375 Dalton Roach River City Rascals 0.000 Connor Root Normal CornBelters 0.000 Kevin Simmons Gateway Grizzlies 0.000 Chance Simpson Normal CornBelters 0.333 Justin Sinibaldi Lake Erie Crushers 1.000 Evan Smith Normal CornBelters 0.000 Taso Stathopoulos Gateway Grizzlies 0.000 Jeff Thompson Evansville Otters 0.333 Frank Trimarco Washington Wild Things 0.000 Johnathon Tripp Florence Freedom 0.250 Tyler Vail Evansville Otters 0.000 Luke Watts Lake Erie Crushers 0.500 Chuck Weaver Florence Freedom 0.000 Jake Welch Windy City ThunderBolts 0.600 Zac Westcott Windy City ThunderBolts 0.500 Matt Williams Traverse City Beach Bums 1.000 Jamal Wilson Washington Wild Things 0.000 Tanner Wilt River City Rascals 0.250 Randy Wynne Evansville Otters 1.000 Andrew Zellner Joliet Slammers 0.000 Jason Zgardowski River City Rascals 0.500 Jonathan de Marte Normal CornBelters 0.000 Duke von Schamann Joliet Slammers