David Keefer: Career Statistics
Position: Forward
Height: 5’-10”
Hometown: Brighton, Michigan
Previous team: Des Moines Buccaneeers (USHL)
Season totals
Season | Team | GP | G | A | PTS | PTS/G | Pen | PIM | PIM/G | PPG | SHG | GWG | ENG |
2017-2018 | Michigan State | 34 | 3 | 7 | 10 | 0.29 | 6 | 12 | 0.35 | 1 | 0 | 1 | 0 |
2018-2019 | Michigan State | 14 | 1 | 0 | 1 | 0.07 | 1 | 2 | 0.14 | 0 | 0 | 0 | 0 |
2019-2020 | Northern Michigan | 0 | 0 | 0 | 0 | 0.07 | — | — | — | 0 | 0 | 0 | 0 |
2020-2021 | Northern Michigan | 29 | 2 | 9 | 11 | 0.38 | 4 | 8 | 0.28 | 0 | 0 | 0 | 0 |
2021-2022 | Northern Michigan | 36 | 10 | 12 | 22 | 0.61 | 9 | 18 | 0.50 | 3 | 0 | 4 | 0 |
2022-2023 | Northern Michigan | 38 | 15 | 10 | 25 | 0.66 | 4 | 8 | 0.21 | 4 | 0 | 5 | 1 |
Career Totals | 151 | 31 | 38 | 69 | 0.46 | 24 | 48 | 0.32 | 8 | 0 | 10 | 1 |
*Exhibition Games do not count in team stats.
Game by game
Date | Type | Opponent | G | A | PTS | PEN | PIM | Details |
10/01/22 | CC2 | Bowling Green | 0 | 0 | 0 | 0 | 0:00 | |
10/02/22 | CC2 | Bowling Green | 1 | 0 | 1 | 0 | 0:00 | Scoring 3: Keefer (Frye, Vanderbeck) 4x5 12:51 (3rd) |
10/07/22 | NC | @Colgate | 0 | 0 | 0 | 0 | 0:00 | |
10/08/22 | NC | @Colgate | 2 | 0 | 2 | 0 | 0:00 | Scoring 2: Keefer (Vanderbeck, Ghantous) 5x5 11:25 (2nd) 4: Keefer (unassisted) 5x5 19:36 (3rd) |
10/14/22 | NC | @Notre Dame | 0 | 0 | 0 | 0 | 0:00 | |
10/16/22 | NC | @Notre Dame | 0 | 1 | 1 | 0 | 0:00 | Scoring 3: Ghantous (Keefer, Vanderbeck) 5x5 11:40 (3rd) |
10/21/22 | NC | Alaska Anchorage | 1 | 0 | 1 | 0 | 0:00 | Scoring 7: Keefer (Zinger) 5x5 15:30 (3rd) |
10/22/22 | NC | Alaska Anchorage | 0 | 0 | 0 | 0 | 0:00 | |
10/28/22 | NC | Alaska | 0 | 0 | 0 | 0 | 0:00 | |
10/29/22 | NC | Alaska | 1 | 0 | 1 | 0 | 0:00 | Scoring 3: Keefer (Frye) 5x5 16:56 (2nd) |
11/04/22 | CC2 | @Lake Superior | 1 | 0 | 1 | 0 | 0:00 | Scoring 3: Keefer (Ghantous, Vanderbeck) 5x5 09:49 (3rd) |
11/05/22 | CC2 | @Lake Superior | 1 | 1 | 2 | 0 | 0:00 | Scoring 3: Vanderbeck (Keefer) 5x5 15:40 (2nd) 4: Keefer (Frye, Vanderbeck) 5x4 01:14 (3rd) |
11/11/22 | CC2 | Bemidji State | 0 | 0 | 0 | 0 | 0:00 | |
11/12/22 | CC2 | Bemidji State | 0 | 0 | 0 | 0 | 0:00 | |
11/18/22 | CC2 | @Minnesota State | 0 | 0 | 0 | 0 | 0:00 | |
11/19/22 | CC2 | @Minnesota State | 1 | 0 | 1 | 0 | 0:00 | Scoring 1: Keefer (Papp, Kjellberg) 5x4 08:33 (1st) |
12/02/22 | CC2 | Michigan Tech | 1 | 0 | 1 | 0 | 0:00 | Scoring 2: Keefer (Frye, Vanderbeck) 5x5 19:15 (2nd) |
12/03/22 | CC2 | @Michigan Tech | 1 | 0 | 1 | 0 | 0:00 | Scoring 1: Keefer (Frye, Vanderbeck) 5x4 07:60 (2nd) |
12/09/22 | CC2 | @Ferris State | 1 | 0 | 1 | 1 | 2:00 | Scoring 1: Keefer (Vanderbeck, Papp) 5x5 01:23 (2nd) Penalties CROSSCHECKING 14:48 (3rd) |
12/10/22 | CC2 | @Ferris State | 0 | 0 | 0 | 1 | 2:00 | Penalties FACEOFFVIOLATION 05:51 (2nd) |
01/06/23 | CC2 | Minnesota State | 1 | 0 | 1 | 0 | 0:00 | Scoring 2: Keefer (Ghantous, Larson) 5x5 19:41 (2nd) |
01/07/23 | CC2 | Minnesota State | 0 | 1 | 1 | 0 | 0:00 | Scoring 3: Frye (Keefer, Vanderbeck) 4x5 17:50 (2nd) |
01/20/23 | CC2 | @Bemidji State | 0 | 0 | 0 | 0 | 0:00 | |
01/21/23 | CC2 | @Bemidji State | 0 | 1 | 1 | 0 | 0:00 | Scoring 4: Vanderbeck (Keefer) 5x5 05:56 (3rd) |
01/27/23 | CC2 | @Michigan Tech | 0 | 0 | 0 | 0 | 0:00 | |
01/28/23 | CC2 | Michigan Tech | 0 | 0 | 0 | 0 | 0:00 | |
02/03/23 | CC2 | Lake Superior | 0 | 0 | 0 | 0 | 0:00 | |
02/04/23 | CC2 | Lake Superior | 0 | 1 | 1 | 0 | 0:00 | Scoring 1: Ghantous (Keefer) 5x5 15:16 (1st) |
02/10/23 | CC2 | @St. Thomas | 0 | 1 | 1 | 0 | 0:00 | Scoring 3: Ghantous (Gallacher, Keefer) 5x5 16:32 (2nd) |
02/11/23 | CC2 | @St. Thomas | 0 | 1 | 1 | 0 | 0:00 | Scoring 2: Colella (Enns, Keefer) 5x5 10:44 (3rd) |
02/17/23 | CC2 | Ferris State | 0 | 0 | 0 | 1 | 2:00 | Penalties CROSSCHECKING 01:08 (2nd) |
02/18/23 | CC2 | Ferris State | 0 | 1 | 1 | 0 | 0:00 | Scoring 4: Kjellberg (de Mey, Keefer) 4x5 05:08 (2nd) |
02/24/23 | CC2 | @Bowling Green | 0 | 0 | 0 | 1 | 2:00 | Penalties ROUGHING 12:48 (2nd) |
02/25/23 | CC2 | @Bowling Green | 2 | 0 | 2 | 0 | 0:00 | Scoring 2: Keefer (Frye) 5x5 01:59 (3rd) 3: Keefer (Colella, Kjellberg) 4x4 09:31 (3rd) |
03/03/23 | NC | Bemidji State | 0 | 1 | 1 | 0 | 0:00 | Scoring 7: Van Unen (Frye, Keefer) 5x5 17:09 (3rd) |
03/04/23 | NC | Bemidji State | 1 | 0 | 1 | 0 | 0:00 | Scoring 2: Keefer (Papp, Enns) 5x5 01:07(ot) |
03/11/23 | NC | @Michigan Tech | 0 | 0 | 0 | 0 | 0:00 | |
03/18/23 | NC | @Minnesota State | 0 | 1 | 1 | 0 | 0:00 | Scoring 1: Frye (Keefer) 5x4 16:21 (2nd) |
Totals | 15 | 10 | 25 | 4 | 8:00 |
Date | Type | Opponent | G | A | PTS | PEN | PIM | Details |
10/08/21 | CC2 | St. Thomas | 1 | 0 | 1 | 0 | 0:00 | Scoring 2: Keefer (Erkkila, Klee) 5x5 15:53 (1st) |
10/09/21 | CC2 | St. Thomas | 1 | 0 | 1 | 0 | 0:00 | Scoring 7: Keefer (Crone, Eriksson) 4x5 13:34 (3rd) |
10/16/21 | NC | Notre Dame | 0 | 0 | 0 | 0 | 0:00 | |
10/22/21 | CC2 | Bemidji State | 0 | 0 | 0 | 0 | 0:00 | |
10/23/21 | CC2 | Bemidji State | 0 | 0 | 0 | 0 | 0:00 | |
10/29/21 | CC2 | @Minnesota State | 0 | 0 | 0 | 0 | 0:00 | |
10/30/21 | CC2 | @Minnesota State | 0 | 0 | 0 | 0 | 0:00 | |
11/05/21 | NC | Boston University | 0 | 0 | 0 | 0 | 0:00 | |
11/06/21 | NC | Boston University | 0 | 0 | 0 | 0 | 0:00 | |
11/12/21 | CC2 | @Michigan Tech | 0 | 0 | 0 | 0 | 0:00 | |
11/13/21 | CC2 | Michigan Tech | 0 | 1 | 1 | 0 | 0:00 | Scoring 2: Crone (Newhouse, Keefer) 4x4 10:41 (2nd) |
11/19/21 | CC2 | @Ferris State | 0 | 0 | 0 | 0 | 0:00 | |
11/20/21 | CC2 | @Ferris State | 0 | 1 | 1 | 0 | 0:00 | Scoring 1: Byers (Klee, Keefer) 5x5 12:23 (1st) |
11/26/21 | CC2 | Bowling Green | 1 | 1 | 2 | 0 | 0:00 | Scoring 1: Keefer (unassisted) 5x5 17:09 (1st) 4: Byers (Hanson, Keefer) 5x5 18:38 (2nd) |
11/27/21 | CC2 | Bowling Green | 0 | 0 | 0 | 0 | 0:00 | |
12/03/21 | NC | Minnesota Duluth | 1 | 0 | 1 | 0 | 0:00 | Scoring 3: Keefer (Klee) 5x5 17:43 (2nd) |
12/04/21 | NC | Minnesota Duluth | 1 | 1 | 2 | 1 | 2:00 | Scoring 1: Hanson (Keefer, Crone) 5x5 01:37 (1st) 4: Keefer (Van Unen, Crone) 4x5 15:33 (2nd) Penalties HOOKING 07:35 (1st) |
12/10/21 | CC2 | @Lake Superior | 0 | 0 | 0 | 2 | 4:00 | Penalties UNSPORTSMANLIKECONDUCT 19:58 (1st), TRIPPING 01:30 (3rd) |
12/11/21 | CC2 | @Lake Superior | 0 | 1 | 1 | 1 | 2:00 | Scoring 1: Newhouse (Keefer, Crone) 5x5 00:29 (1st) Penalties SLASHING 14:49 (3rd) |
01/08/22 | NC | Colgate | 0 | 0 | 0 | 0 | 0:00 | |
01/14/22 | CC2 | Minnesota State | 0 | 2 | 2 | 1 | 2:00 | Scoring 2: Newhouse (Crone, Keefer) 5x5 17:07 (2nd) 4: Ghantous (Keefer) 5x5 19:57 (3rd) Penalties KNEEING 08:53 (1st) |
01/15/22 | CC2 | Minnesota State | 0 | 0 | 0 | 0 | 0:00 | |
01/28/22 | CC2 | Lake Superior | 1 | 0 | 1 | 1 | 2:00 | Scoring 1: Keefer (Crone, Newhouse) 4x5 02:46 (2nd) Penalties ROUGHINGAFTERWHISTLE 06:06 (2nd) |
01/29/22 | CC2 | Lake Superior | 1 | 0 | 1 | 0 | 0:00 | Scoring 2: Keefer (Ghantous, Cosgrove) 3x3 02:30(ot) |
02/01/22 | CC2 | @Michigan Tech | 0 | 0 | 0 | 0 | 0:00 | |
02/04/22 | CC2 | @Bemidji State | 1 | 0 | 1 | 1 | 2:00 | Scoring 2: Keefer (Newhouse, Eriksson) 5x5 18:04 (3rd) Penalties INTERFERENCE 15:34 (3rd) |
02/05/22 | CC2 | @Bemidji State | 0 | 1 | 1 | 0 | 0:00 | Scoring 3: Vanderbeck (Keefer, Ghantous) 5x5 12:04 (3rd) |
02/08/22 | CC2 | Michigan Tech | 0 | 0 | 0 | 1 | 2:00 | Penalties BOARDING 15:01 (2nd) |
02/18/22 | CC2 | @Bowling Green | 0 | 1 | 1 | 1 | 2:00 | Scoring 5: Colella (Newhouse, Keefer) 5x5 17:48 (2nd) Penalties HOOKING 01:26 (1st) |
02/19/22 | CC2 | @Bowling Green | 0 | 0 | 0 | 0 | 0:00 | |
02/25/22 | CC2 | Ferris State | 2 | 1 | 3 | 0 | 0:00 | Scoring 2: Keefer (Crone) 5x5 07:42 (1st) 5: Keefer (Ghantous, Cosgrove) 5x5 12:35 (2nd) 7: Ghantous (Keefer, Newhouse) 5x5 00:50 (3rd) |
02/26/22 | CC2 | Ferris State | 0 | 1 | 1 | 0 | 0:00 | Scoring 2: Eriksson (Keefer, Crone) 5x5 17:15 (3rd) |
03/04/22 | NC | @Lake Superior | 0 | 0 | 0 | 0 | 0:00 | |
03/05/22 | NC | @Lake Superior | 0 | 0 | 0 | 0 | 0:00 | |
03/06/22 | NC | @Lake Superior | 0 | 1 | 1 | 0 | 0:00 | Scoring 4: Crone (Keefer, Vanderbeck) 5x4 17:09 (2nd) |
03/12/22 | NC | @Minnesota State | 0 | 0 | 0 | 0 | 0:00 | |
Totals | 10 | 12 | 22 | 9 | 18:00 |
Date | Type | Opponent | G | A | PTS | PEN | PIM | Details |
12/16/20 | NC | Ferris State | 0 | 0 | 0 | 0 | 0:00 | |
12/18/20 | NC | @Michigan Tech | 1 | 0 | 1 | 0 | 0:00 | Scoring 1: Keefer (Ghantous) 5:49 (2nd) |
12/19/20 | NC | Michigan Tech | 0 | 1 | 1 | 0 | 0:00 | Scoring 1: de Mey (Keefer, Enns) 6:39 (3rd) |
12/30/20 | NC | @Ferris State | 0 | 0 | 0 | 0 | 0:00 | |
01/02/21 | WC | Minnesota State | 0 | 0 | 0 | 0 | 0:00 | |
01/03/21 | WC | Minnesota State | 0 | 0 | 0 | 0 | 0:00 | |
01/08/21 | NC | Lake Superior | 0 | 0 | 0 | 1 | 2:00 | Penalties Boarding 4:16 (1st) |
01/09/21 | NC | Lake Superior | 0 | 1 | 1 | 0 | 0:00 | Scoring 1: Readman (Keefer, Nardi) 7:43 (1st) |
01/15/21 | NC | @Bowling Green | 0 | 0 | 0 | 0 | 0:00 | |
01/16/21 | NC | @Bowling Green | 0 | 0 | 0 | 0 | 0:00 | |
01/23/21 | NC | @Michigan Tech | 0 | 0 | 0 | 0 | 0:00 | |
01/25/21 | NC | Michigan Tech | 0 | 1 | 1 | 0 | 0:00 | Scoring 1: Ghantous (Keefer, Vanderbeck) 6x5 3:53 (1st) |
01/29/21 | WC | Ferris State | 0 | 0 | 0 | 0 | 0:00 | |
01/30/21 | WC | Ferris State | 0 | 0 | 0 | 0 | 0:00 | |
02/06/21 | WC | @Lake Superior | 0 | 0 | 0 | 1 | 2:00 | Penalties Hooking 12:14 (1st) |
02/07/21 | WC | @Lake Superior | 0 | 0 | 0 | 0 | 0:00 | |
02/12/21 | WC | @Bemidji State | 0 | 0 | 0 | 0 | 0:00 | |
02/13/21 | WC | @Bemidji State | 0 | 1 | 1 | 0 | 0:00 | Scoring 2: Klee (Keefer, Enns) 14:37 (2nd) |
02/16/21 | WC | Alabama Huntsville | 0 | 0 | 0 | 0 | 0:00 | |
02/17/21 | WC | Alabama Huntsville | 0 | 3 | 3 | 0 | 0:00 | Scoring 1: Vanderbeck (Keefer, Newhouse) 4:36 (1st) 3: Vanderbeck (Keefer, Schultz) 7:12 (1st) 6: Schultz (Keefer, Vanderbeck) 10:48 (2nd) |
02/20/21 | WC | Bowling Green | 0 | 0 | 0 | 0 | 0:00 | |
02/21/21 | WC | Bowling Green | 0 | 1 | 1 | 0 | 0:00 | Scoring 1: Enns (Keefer, Van Unen) 9:21 (1st) |
02/26/21 | WC | @Michigan Tech | 0 | 0 | 0 | 1 | 2:00 | Penalties Slashing 18:55 (1st) |
03/12/21 | NC | @Bowling Green | 0 | 0 | 0 | 0 | 0:00 | |
03/13/21 | NC | @Bowling Green | 0 | 0 | 0 | 0 | 0:00 | |
03/14/21 | NC | @Bowling Green | 0 | 1 | 1 | 0 | 0:00 | Scoring 1: de Mey (Marritt, Keefer) 5:33 (1st) |
03/19/21 | NC | @Minnesota State | 0 | 0 | 0 | 1 | 2:00 | Penalties Slashing 1:40 (3rd) |
03/20/21 | NC | vs. Lake Superior | 1 | 0 | 1 | 0 | 0:00 | Scoring 3: Keefer (Erkkila) 15:52 (3rd) |
Totals | 2 | 9 | 11 | 4 | 8:00 |
(No games played)
Date | Type | Opponent | G | A | PTS | PEN | PIM | Details |
11/03/18 | NC | @Ferris State | 0 | 0 | 0 | 0 | 0:00 | |
11/09/18 | NC | @Arizona State | 1 | 0 | 1 | 0 | 0:00 | Scoring 4: Keefer (Cesana) 14:06 (3rd) |
11/10/18 | NC | @Arizona State | 0 | 0 | 0 | 0 | 0:00 | |
11/16/18 | B10 | Notre Dame | 0 | 0 | 0 | 0 | 0:00 | |
11/17/18 | B10 | Notre Dame | 0 | 0 | 0 | 0 | 0:00 | |
11/24/18 | B10 | @Minnesota | 0 | 0 | 0 | 0 | 0:00 | |
11/30/18 | B10 | Michigan | 0 | 0 | 0 | 0 | 0:00 | |
12/07/18 | B10 | @Wisconsin | 0 | 0 | 0 | 0 | 0:00 | |
12/08/18 | B10 | @Wisconsin | 0 | 0 | 0 | 0 | 0:00 | |
12/30/18 | NC | vs. Lake Superior | 0 | 0 | 0 | 1 | 2:00 | Penalties Tripping 14:28 (1st) |
12/31/18 | NC | vs. Michigan | 0 | 0 | 0 | 0 | 0:00 | |
01/04/19 | B10 | Ohio State | 0 | 0 | 0 | 0 | 0:00 | |
01/05/19 | B10 | Ohio State | 0 | 0 | 0 | 0 | 0:00 | |
01/11/19 | B10 | @Penn State | 0 | 0 | 0 | 0 | 0:00 | |
Totals | 1 | 0 | 1 | 1 | 2:00 |
Date | Type | Opponent | G | A | PTS | PEN | PIM | Details |
10/13/17 | NC | @Bowling Green | 0 | 0 | 0 | 0 | 0:00 | |
10/14/17 | NC | Bowling Green | 0 | 0 | 0 | 0 | 0:00 | |
10/20/17 | NC | Western Michigan | 0 | 0 | 0 | 0 | 0:00 | |
10/27/17 | NC | Lake Superior | 0 | 0 | 0 | 0 | 0:00 | |
10/28/17 | NC | Lake Superior | 1 | 0 | 1 | 0 | 0:00 | Scoring 6: Keefer (Rosburg, Miller) 6x5 15:20 (3rd) |
11/03/17 | B10 | @Minnesota | 0 | 1 | 1 | 0 | 0:00 | Scoring 1: Saliba (Lambdin, Keefer) 2:18 (3rd) |
11/04/17 | B10 | @Minnesota | 0 | 0 | 0 | 0 | 0:00 | |
11/11/17 | B10 | Wisconsin | 0 | 0 | 0 | 0 | 0:00 | |
11/17/17 | NC | Ferris State | 0 | 0 | 0 | 0 | 0:00 | |
11/18/17 | NC | @Ferris State | 0 | 0 | 0 | 0 | 0:00 | |
11/24/17 | B10 | @Penn State | 0 | 0 | 0 | 0 | 0:00 | |
11/25/17 | B10 | @Penn State | 0 | 0 | 0 | 1 | 2:00 | Penalties Slashing 13:47 (3rd) |
12/01/17 | B10 | Notre Dame | 0 | 1 | 1 | 0 | 0:00 | Scoring 1: Hirose (Sanford, Keefer) 19:27 (1st) |
12/02/17 | B10 | Notre Dame | 0 | 0 | 0 | 0 | 0:00 | |
12/07/17 | B10 | @Michigan | 0 | 0 | 0 | 0 | 0:00 | |
12/08/17 | B10 | Michigan | 0 | 0 | 0 | 0 | 0:00 | |
01/01/18 | NC | vs. Michigan Tech | 0 | 1 | 1 | 0 | 0:00 | Scoring 1: Osburn (Keefer, Rosburg) 6x5 19:16 (1st) |
01/02/18 | NC | vs. Michigan | 0 | 0 | 0 | 0 | 0:00 | |
01/05/18 | B10 | Ohio State | 0 | 1 | 1 | 0 | 0:00 | Scoring 1: Sanford (Saliba, Keefer) 10:10 (3rd) |
01/06/18 | B10 | Ohio State | 0 | 0 | 0 | 0 | 0:00 | |
01/12/18 | B10 | @Wisconsin | 0 | 0 | 0 | 0 | 0:00 | |
01/13/18 | B10 | @Wisconsin | 0 | 0 | 0 | 0 | 0:00 | |
01/18/18 | B10 | Minnesota | 0 | 0 | 0 | 0 | 0:00 | |
01/20/18 | B10 | vs. Minnesota | 0 | 0 | 0 | 0 | 0:00 | |
02/02/18 | B10 | @Ohio State | 0 | 1 | 1 | 0 | 0:00 | Scoring 2: Osburn (Lambdin, Keefer) 6x5 12:21 (3rd) |
02/03/18 | B10 | @Ohio State | 1 | 0 | 1 | 1 | 2:00 | Scoring 4: Keefer (Sanford, Eliot) 11:20 (2nd) Penalties Tripping 18:11 (2nd) |
02/09/18 | B10 | Michigan | 0 | 0 | 0 | 0 | 0:00 | |
02/10/18 | B10 | vs. Michigan | 1 | 0 | 1 | 2 | 4:00 | Scoring 2: Keefer (Khodorenko, Gatt) 15:25 (3rd) Penalties Tripping 6:01 (1st), Hooking 16:07 (1st) |
02/16/18 | B10 | Penn State | 0 | 0 | 0 | 2 | 4:00 | Penalties Interference 4:56 (3rd), Kneeing 14:19 (3rd) |
02/17/18 | B10 | Penn State | 0 | 0 | 0 | 0 | 0:00 | |
02/23/18 | B10 | @Notre Dame | 0 | 1 | 1 | 0 | 0:00 | Scoring 3: Osburn (Ghafari, Keefer) 9:44 (3rd) |
02/24/18 | B10 | @Notre Dame | 0 | 0 | 0 | 0 | 0:00 | |
03/02/18 | B10 | @Ohio State | 0 | 0 | 0 | 0 | 0:00 | |
03/03/18 | B10 | @Ohio State | 0 | 1 | 1 | 0 | 0:00 | Scoring 3: Apap (Keefer) 8:05 (2nd) |
Totals | 3 | 7 | 10 | 6 | 12:00 |