Statistics

Keegan Harper: Career Statistics


Position: Defenseman
Number: #29
Height: 5’-11”
Weight: 180 lbs
Hometown: Ottawa, Ontario
Previous team: Pembroke Lumber Kings (CCHL)

Season totals

SeasonTeamGPGAPTSPTS/GPenPIMPIM/GPPGSHGGWGENG
2014-2015Niagara36512170.4715330.922000
2015-2016Niagara292130.109180.621000
2016-2017Niagara281560.2114361.290000
2017-2018Niagara361560.1716320.890000
Career Totals129923320.25541190.923000
*Exhibition Games do not count in team stats.

Game by game

DateTypeOpponentGAPTSPENPIMDetails
09/30/17NC@Colgate00024:00Penalties
Interference 14:19 (2nd), Roughing 18:52 (3rd)
10/06/17AHRobert Morris10112:00Scoring
3: Harper (Cooley, Brown) 8:36 (3rd)
Penalties
Roughing 12:42 (2nd)
10/20/17NCRensselaer01112:00Scoring
4: King (Harper) 4:59(ot)
Penalties
Tripping 12:42 (2nd)
10/21/17NCUnion00000:00
10/27/17AH@Sacred Heart00000:00
10/28/17AH@Sacred Heart00000:00
11/03/17AHBentley00000:00
11/04/17AHBentley00000:00
11/10/17AHArmy West Point00000:00
11/11/17AHArmy West Point00012:00Penalties
Tripping 15:42 (2nd)
11/21/17NC@Cornell01112:00Scoring
2: Plouffe (Harper, Delmas) 7:12 (2nd)
Penalties
Holding 3:41 (1st)
11/24/17AH@American International00000:00
11/25/17AH@American International00000:00
12/01/17AH@Air Force00000:00
12/02/17AH@Air Force00012:00Penalties
Cross-Checking 14:59 (2nd)
12/08/17AHCanisius00000:00
12/09/17AH@Canisius00000:00
12/29/17NC@Ohio State00000:00
12/30/17NC@Ohio State01112:00Scoring
1: Farmer (Harper, Lomsnes) 19:26 (1st)
Penalties
Charging 15:00 (3rd)
01/05/18AHRIT00000:00
01/06/18AHRIT00012:00Penalties
Interference 19:42 (3rd)
01/09/18AHRobert Morris00000:00
01/12/18AH@Mercyhurst00000:00
01/13/18AH@Mercyhurst00012:00Penalties
Roughing 20:00 (3rd)
01/19/18AH@Holy Cross00000:00
01/20/18AH@Holy Cross00000:00
01/26/18AHAir Force00000:00
01/27/18AHAir Force00024:00Penalties
Slashing 10:12 (2nd), Slashing 6:05 (3rd)
02/02/18AH@Army West Point00000:00
02/03/18AH@Army West Point00012:00Penalties
Hooking 17:54 (1st)
02/09/18AHSacred Heart00000:00
02/10/18AHSacred Heart01112:00Scoring
2: Rennaker (Harper) 2:19 (2nd)
Penalties
Slashing 12:59 (3rd)
02/23/18AH@Canisius00000:00
02/24/18AHCanisius00012:00Penalties
Hitting after the Whistle 17:42 (1st)
03/02/18AH@American International00012:00Penalties
Roughing 7:25 (3rd)
03/03/18AH@American International00000:00
Totals1451632:00

DateTypeOpponentGAPTSPENPIMDetails
10/07/16AHHoly Cross00000:00
10/18/16AH@Mercyhurst00012:00Penalties
Cross-Checking 10:20 (3rd)
10/22/16NC@Union00012:00Penalties
Boarding 7:49 (3rd)
10/29/16NCOhio State00000:00
11/03/16NC@Penn State00000:00
12/02/16AHRIT00000:00
12/03/16AHRIT00000:00
12/09/16AH@Air Force00000:00
12/10/16AH@Air Force00000:00
01/06/17AH@Holy Cross00000:00
01/07/17AH@Holy Cross00000:00
01/13/17AHBentley00000:00
01/14/17AHBentley00000:00
01/20/17AHAmerican International01124:00Scoring
2: Rennaker (Harper, Carrier) 4:41 (2nd)
Penalties
Roughing 6:21 (3rd), Roughing 16:47 (3rd)
01/21/17AHAmerican International01112:00Scoring
1: Muto (Harper, Sarcona) 6x5 10:48 (1st)
Penalties
Hooking 6:31 (2nd)
01/24/17AH@Canisius00024:00Penalties
Tripping 5:44 (1st), Holding 1:08 (2nd)
01/27/17AH@Mercyhurst00000:00
01/28/17AHMercyhurst00024:00Penalties
Holding 11:14 (2nd), Slashing 9:29 (3rd)
01/31/17AHCanisius00012:00Penalties
Cross-Checking 20:00 (1st)
02/10/17AH@Army West Point000212:00Penalties
Misconduct 11:07 (3rd), Roughing 11:07 (3rd)
02/11/17AH@Army West Point10100:00Scoring
1: Harper (Delmas, Molinaro) 3:51 (1st)
02/25/17AHRobert Morris00012:00Penalties
Roughing 11:16 (3rd)
02/26/17AHvs. Robert Morris01100:00Scoring
1: Rennaker (Harper, Kovachis) 4:14 (2nd)
03/03/17AH@RIT01100:00Scoring
2: Pietrobon (Harper, Spriggs) 5x5 4:08 (2nd)
03/04/17AH@RIT00000:00
03/05/17AH@RIT01100:00Scoring
4: Dzakhov (Harper, Teichroeb) 16:56 (3rd)
03/10/17AH@Canisius00000:00
03/11/17AH@Canisius00012:00Penalties
Tripping 17:06 (3rd)
Totals1561436:00

DateTypeOpponentGAPTSPENPIMDetails
10/09/15NC@St. Lawrence00000:00
10/10/15NC@Clarkson00000:00
10/23/15AHRobert Morris00012:00Penalties
Interference 2:06 (3rd)
10/24/15AHRobert Morris01100:00Scoring
1: Rennaker (Harper, Muto) 6x5 15:51 (2nd)
10/30/15NCCornell00000:00
10/31/15NC@Cornell00000:00
11/06/15NCPenn State00012:00Penalties
Boarding 15:51 (3rd)
11/13/15NC@Michigan00000:00
11/20/15AHAmerican International00000:00
11/21/15AHAmerican International00012:00Penalties
Tripping 0:51 (3rd)
11/27/15AH@Holy Cross10112:00Scoring
1: Harper (unassisted) 6x5 19:46 (1st)
Penalties
Interference 15:23 (2nd)
11/28/15AH@Holy Cross00000:00
12/04/15AHBentley00000:00
12/05/15AHBentley00000:00
12/11/15AH@RIT00000:00
12/12/15AHRIT00012:00Penalties
High-Sticking 14:48 (1st)
01/02/16AH@Sacred Heart00000:00
01/08/16AH@Mercyhurst10112:00Scoring
1: Harper (Curran, Kuhn) 19:35 (1st)
Penalties
Interference 7:48 (2nd)
01/09/16AHMercyhurst00000:00
01/14/16AH@Canisius00012:00Penalties
Interference 16:27 (1st)
01/16/16AH@Canisius00000:00
01/22/16AH@Air Force00000:00
01/23/16AH@Air Force00012:00Penalties
Hooking 19:31 (2nd)
02/05/16AH@American International00000:00
02/06/16AH@American International00000:00
02/12/16AHMercyhurst00000:00
02/13/16AH@Mercyhurst00000:00
02/19/16AHRIT00000:00
02/27/16AHAir Force00012:00Penalties
Roughing 5:36 (3rd)
Totals213918:00

DateTypeOpponentGAPTSPENPIMDetails
10/10/14NCClarkson00000:00
10/11/14NCSt. Lawrence01100:00Scoring
1: Nasca (Pietrobon, Harper) 5:40 (2nd)
10/17/14AH@Robert Morris00000:00
10/18/14AHRobert Morris00000:00
11/01/14AHAmerican International01100:00Scoring
2: Pietrobon (Harper, Edwards) 16:31 (2nd)
11/07/14AH@Bentley00000:00
11/08/14AH@Bentley10112:00Scoring
2: Harper (Angiolella, Turcotte) 15:22 (2nd)
Penalties
Slashing 17:10 (2nd)
11/21/14AHArmy West Point00000:00
11/22/14AHArmy West Point00000:00
12/05/14AHHoly Cross00012:00Penalties
Hooking 18:08 (2nd)
12/06/14AHHoly Cross00000:00
12/12/14AH@RIT01112:00Scoring
1: Plouffe (Harper, Karlsson) 9:50 (1st)
Penalties
Holding the Stick 18:02 (3rd)
12/13/14AHRIT00000:00
01/02/15AH@Sacred Heart00012:00Penalties
Tripping 8:42 (3rd)
01/03/15AH@Sacred Heart11200:00Scoring
1: Kolenda (Harper) 5:17 (2nd)
2: Harper (Lochner, Kolenda) 6x5 4:52 (3rd)
01/09/15AH@Air Force00012:00Penalties
Roughing 15:40 (2nd)
01/10/15AH@Air Force00012:00Penalties
Roughing 5:55 (3rd)
01/16/15NC@North Dakota00000:00
01/17/15NC@North Dakota00000:00
01/22/15AHCanisius00012:00Penalties
Charging 13:20 (2nd)
01/24/15AHCanisius01124:00Scoring
1: Angiolella (Muto, Harper) 6x5 9:58 (1st)
Penalties
Cross-Checking 9:55 (2nd), Tripping 3:13 (3rd)
01/30/15AH@Holy Cross01100:00Scoring
3: Plouffe (Harper, Patterson) 6x5 17:54 (3rd)
01/31/15AH@Holy Cross00000:00
02/06/15AHRIT00012:00Penalties
Roughing 12:05 (3rd)
02/07/15AH@RIT01112:00Scoring
1: Edwards (Kohls, Harper) 6x5 8:02 (2nd)
Penalties
Tripping 2:53 (1st)
02/13/15AH@Mercyhurst00000:00
02/14/15AH@Mercyhurst01127:00Scoring
1: Sarcona (Patterson, Harper) 6x5 2:42 (2nd)
Penalties
Facemasking 12:12 (2nd), Roughing 2:49 (3rd)
02/20/15AHAir Force01100:00Scoring
6: Sarcona (Harper, Patterson) 6x5 13:53 (3rd)
02/21/15AHAir Force11212:00Scoring
3: Edwards (Turcotte, Harper) 0:51 (3rd)
4: Harper (Edwards, Turcotte) 17:17 (3rd)
Penalties
Holding 2:29 (1st)
02/27/15AHRobert Morris00000:00
02/28/15AH@Robert Morris00000:00
03/06/15AH@Holy Cross00000:00
03/07/15AH@Holy Cross00000:00
03/08/15AH@Holy Cross10100:00Scoring
3: Harper (Sarcona, Patterson) 6x5 12:28 (2nd)
03/13/15AH@Robert Morris01112:00Scoring
2: Patterson (Kohls, Harper) 6x5 17:37 (1st)
Penalties
Holding 13:11 (2nd)
03/14/15AH@Robert Morris11200:00Scoring
1: Turcotte (Kolenda, Harper) 14:10 (1st)
3: Harper (Conte, Nasca) 9:05 (2nd)
Totals512171533:00

Player Search