Statistics

John Keranen: Career Statistics


Position: Forward
Number: #12
Height: 6’-2”
Weight: 195 lbs
Hometown: Delano, Minn.
Previous team: Minnesota Magicians (NAHL)

Season totals

SeasonTeamGPGAPTSPTS/GPenPIMPIM/GPPGSHGGWGENG
2019-2020Army West Point33212140.427140.421000
2020-2021Army West Point220440.183170.770000
2021-2022Army West Point3578150.4312240.694121
2022-2023Army West Point361117280.7820401.114042
Career Totals1262041610.4842950.759163
*Exhibition Games do not count in team stats.

Game by game

DateTypeOpponentGAPTSPENPIMDetails
10/02/22NCUnion00000:00
10/07/22AH@RIT02212:00Scoring
1: Abdelnour (Itagaki, Keranen) 5x3 15:02 (2nd)
2: Baez (Abdelnour, Keranen) 5x5 15:60 (2nd)
Penalties
ROUGHING 19:33 (1st)
10/08/22AH@RIT10112:00Scoring
1: Keranen (Firriolo, Baez) 5x4 17:25 (1st)
Penalties
FACEOFFVIOLATION 08:53 (3rd)
10/15/22NC@Rensselaer00012:00Penalties
TRIPPING 02:53 (1st)
10/21/22NC@New Hampshire00000:00
10/28/22AHAmerican International10124:00Scoring
1: Keranen (Itagaki, Firriolo) 4x5 00:34 (2nd)
Penalties
HOOKING 14:57 (1st), TRIPPING 16:47 (2nd)
10/30/22NCDartmouth00000:00
11/04/22NCLindenwood00000:00
11/05/22NCLindenwood00012:00Penalties
HOOKING 12:31 (1st)
11/18/22AHBentley01100:00Scoring
2: Lyle (Firriolo, Keranen) 5x5 19:25 (3rd)
11/19/22AHBentley02212:00Scoring
1: Baez (Keranen, Itagaki) 4x5 16:22 (2nd)
3: Baez (Itagaki, Keranen) 4x5 09:04 (3rd)
Penalties
HIGHSTICKING 04:49 (3rd)
11/25/22AH@Canisius00024:00Penalties
HITAFTERWHISTLE 19:60 (1st), HOOKING 03:16 (3rd)
11/26/22AH@Canisius10112:00Scoring
3: Keranen (Abdelnour, Driscoll) 5x5 19:30 (3rd)
Penalties
SLASHING 06:18 (1st)
12/02/22AHNiagara11200:00Scoring
1: Keranen (Lyle, Firriolo) 5x5 15:28 (1st)
2: Lyle (Keranen) 5x5 06:28 (3rd)
12/03/22AHNiagara00012:00Penalties
ROUGHING 04:57 (2nd)
12/09/22AH@Mercyhurst10112:00Scoring
2: Keranen (Itagaki, Farrell) 5x5 17:22 (3rd)
Penalties
INTERFERENCE 10:48 (1st)
12/10/22AH@Mercyhurst20212:00Scoring
1: Keranen (Itagaki, Farrell) 5x5 00:30 (3rd)
3: Keranen (unassisted) 3x3 02:28(ot)
Penalties
TRIPPING 13:28 (1st)
01/02/23NC@Yale00000:00
01/05/23AH@Sacred Heart00000:00
01/08/23NCProvidence00012:00Penalties
BOARDING 19:54 (1st)
01/13/23AHCanisius00000:00
01/14/23AHCanisius00000:00
01/27/23AHAir Force00012:00Penalties
TRIPPING 18:08 (2nd)
01/28/23AHAir Force01100:00Scoring
2: Baez (Keranen, Itagaki) 4x5 07:60 (2nd)
02/03/23AH@Niagara02200:00Scoring
1: Baez (Driscoll, Keranen) 5x5 16:27 (2nd)
3: Baez (Keranen, Firriolo) 3x3 00:34(ot)
02/04/23AH@Niagara01100:00Scoring
3: Baez (Keranen) 5x5 19:47 (3rd)
02/07/23AH@Sacred Heart20212:00Scoring
2: Keranen (Abdelnour, Itagaki) 5x4 15:41 (1st)
4: Keranen (Lyle) 5x5 19:10 (3rd)
Penalties
HIGHSTICKING 18:02 (1st)
02/10/23AHHoly Cross11224:00Scoring
2: Abdelnour (Keranen, Baez) 3x5 19:54 (1st)
3: Keranen (Itagaki, Firriolo) 4x5 00:33 (2nd)
Penalties
CROSSCHECKING 17:06 (1st), INTERFERENCE 11:41 (3rd)
02/11/23AHHoly Cross00000:00
02/17/23AHMercyhurst02200:00Scoring
1: Kanta (Keranen, Itagaki) 5x5 15:27 (1st)
2: Baez (Keranen) 5x5 01:27 (2nd)
02/18/23AHMercyhurst01112:00Scoring
1: Firriolo (Itagaki, Keranen) 4x5 17:25 (1st)
Penalties
HIGHSTICKING 13:40 (2nd)
02/24/23AH@Bentley02200:00Scoring
2: Abdelnour (Firriolo, Keranen) 5x4 01:33 (2nd)
5: Baez (Lyle, Keranen) 5x5 19:30 (3rd)
02/25/23AH@Bentley10112:00Scoring
1: Keranen (Lyle, Baez) 5x5 01:12 (1st)
Penalties
TRIPPING 03:52 (3rd)
03/03/23NC@Canisius01100:00Scoring
1: Baez (Abdelnour, Keranen) 5x4 13:29 (2nd)
03/04/23NC@Canisius00000:00
03/05/23NC@Canisius00000:00
Totals1117282040:00

DateTypeOpponentGAPTSPENPIMDetails
10/02/21NC@Providence00012:00Penalties
SLASHING 18:45 (3rd)
10/08/21AHRIT00000:00
10/09/21AHRIT00012:00Penalties
TRIPPING 15:31 (2nd)
10/14/21NC@Wisconsin00000:00
10/15/21NC@Wisconsin00000:00
10/21/21AH@American International00012:00Penalties
HANDLINGTHEPUCK 04:38 (2nd)
10/22/21AHAmerican International10100:00Scoring
2: Keranen (unassisted) 5x5 19:20 (3rd)
10/30/21NCPrinceton01100:00Scoring
2: Abdelnour (Keranen, Firriolo) 5x5 16:54 (1st)
11/12/21NCYale02200:00Scoring
4: Bilek (Farrell, Keranen) 4x5 01:44 (3rd)
6: Lyle (Keranen, Mack) 5x5 19:22 (3rd)
11/19/21AH@Niagara10100:00Scoring
2: Keranen (Firriolo, Abdelnour) 5x4 00:55 (3rd)
11/20/21AH@Niagara10112:00Scoring
1: Keranen (Firriolo, Abdelnour) 5x4 05:40 (1st)
Penalties
ROUGHING 19:27 (2nd)
11/26/21AH@Bentley00000:00
11/27/21AH@Bentley00024:00Penalties
INTERFERENCE 18:15 (2nd), ROUGHING 14:11 (3rd)
12/02/21AHSacred Heart00000:00
12/11/21AH@RIT01100:00Scoring
3: Abdelnour (Bilek, Keranen) 5x4 01:02 (3rd)
12/12/21AH@RIT10112:00Scoring
4: Keranen (Bilek) 4x5 18:40 (3rd)
Penalties
TRIPPING 09:18 (2nd)
01/01/22NCPenn State10100:00Scoring
1: Keranen (Farrell, Haider) 4x5 16:34 (1st)
01/02/22NCRensselaer00000:00
01/07/22AHCanisius00000:00
01/08/22AHCanisius00000:00
01/18/22AH@Sacred Heart00000:00
01/21/22AHHoly Cross00012:00Penalties
HOOKING 08:13 (3rd)
01/22/22AHHoly Cross10112:00Scoring
1: Keranen (Abdelnour, Firriolo) 4x5 13:47 (1st)
Penalties
CROSSCHECKING 12:35 (3rd)
01/28/22AH@Air Force10100:00Scoring
4: Keranen (Firriolo, Mack) 5x5 10:46 (2nd)
01/29/22AH@Air Force00000:00
02/04/22AHMercyhurst00000:00
02/05/22AHMercyhurst00012:00Penalties
HOOKING 01:22 (3rd)
02/10/22AH@American International00012:00Penalties
BOARDING 19:33 (1st)
02/12/22AHAmerican International00000:00
02/17/22AH@Holy Cross01100:00Scoring
2: Bilek (Keranen, Lyle) 5x5 10:17 (3rd)
02/18/22AH@Holy Cross00000:00
02/25/22AH@Sacred Heart01100:00Scoring
2: Farrell (Bilek, Keranen) 5x5 08:17 (3rd)
02/26/22AHSacred Heart02212:00Scoring
2: Lyle (Bilek, Keranen) 5x5 06:07 (1st)
5: Bilek (Keranen) 3x5 08:25 (2nd)
Penalties
TRIPPING 11:33 (2nd)
03/11/22NCAir Force00000:00
03/12/22NCAir Force00000:00
Totals78151224:00

DateTypeOpponentGAPTSPENPIMDetails
12/04/20AH@Bentley00000:00
12/05/20AHBentley00000:00
12/15/20AH@American International00000:00
01/06/21AHAmerican International00000:00
01/07/21AHAmerican International000215:00Penalties
Elbowing 19:17 (2nd), Game Misconduct 19:17 (2nd)
01/10/21AH@American International01100:00Scoring
2: Lyle (Keranen) 3:24 (2nd)
01/15/21NCLIU00000:00
01/16/21NCLIU00000:00
01/21/21AH@Holy Cross01100:00Scoring
3: Farrell (Keranen, Felker) 5x5 6:13 (3rd)
01/22/21AH@Holy Cross00000:00
01/29/21AHSacred Heart01100:00Scoring
1: Bilek (Farrell, Keranen) 6x5 2:08 (2nd)
01/30/21AH@Sacred Heart00012:00Penalties
Interference 3:31 (3rd)
02/08/21AH@Sacred Heart00000:00
02/09/21AHSacred Heart00000:00
02/12/21AH@Bentley00000:00
02/13/21AHBentley00000:00
02/20/21AHBentley00000:00
02/26/21NCLIU01100:00Scoring
4: Laurito (Keranen) 4:15 (3rd)
02/27/21NCLIU00000:00
03/12/21NCSacred Heart00000:00
03/13/21NCSacred Heart00000:00
03/19/21NCvs. Canisius00000:00
Totals044317:00

DateTypeOpponentGAPTSPENPIMDetails
10/06/19NCUnion00000:00
10/11/19NC@Connecticut00012:00Penalties
Tripping 3:57 (1st)
10/19/19AHRobert Morris01100:00Scoring
4: Wilson (Keranen, Farrell) 14:18 (3rd)
10/20/19AHRobert Morris00000:00
10/25/19AH@Bentley00000:00
11/01/19AHAmerican International00000:00
11/02/19AH@American International00012:00Penalties
Tripping 4:46 (1st)
11/15/19AH@Holy Cross02200:00Scoring
2: Krueger (Keranen, Zimmerman) 5:44 (1st)
3: Haider (Keranen) 16:36 (2nd)
11/16/19AH@Holy Cross00000:00
11/22/19AHRIT01100:00Scoring
2: Berkovitz (Keranen) 14:12 (3rd)
11/23/19AHRIT00000:00
11/26/19AH@American International00000:00
11/29/19AH@Canisius00012:00Penalties
Holding 12:42 (2nd)
11/30/19AH@Canisius00000:00
12/06/19AHBentley02200:00Scoring
1: Haider (Keranen, Fleckenstein) 11:49 (1st)
3: Firriolo (Keranen, Haider) 5:17 (2nd)
12/07/19AHBentley00000:00
12/14/19AH@Robert Morris01100:00Scoring
3: Wilkinson (Keranen, Firriolo) 6x5 2:44 (2nd)
12/15/19AH@Robert Morris00000:00
12/29/19NCNew Hampshire00000:00
01/03/20NCvs. Providence00000:00
01/04/20NCvs. Ohio State10100:00Scoring
1: Keranen (Krueger, Fleckenstein) 17:14 (1st)
01/10/20AHAir Force02200:00Scoring
1: Abdelnour (Keranen, Krueger) 18:45 (1st)
2: Wilson (Keranen, Wilkinson) 6x5 8:53 (3rd)
01/11/20AHAir Force10112:00Scoring
4: Keranen (Wilson, Zimmerman) 6x4 8:05 (2nd)
Penalties
Slashing 13:39 (1st)
01/24/20AH@Niagara00012:00Penalties
Tripping 18:58 (2nd)
01/25/20AH@Niagara00000:00
01/31/20AHCanisius00000:00
02/01/20AHCanisius00000:00
02/07/20AH@Bentley01100:00Scoring
1: Abdelnour (Keranen, Bilek) 18:09 (2nd)
02/14/20AH@Mercyhurst01100:00Scoring
4: Abdelnour (Keranen, Bilek) 18:37 (2nd)
02/15/20AH@Mercyhurst01100:00Scoring
1: Abdelnour (Krueger, Keranen) 18:40 (1st)
02/21/20AHSacred Heart00000:00
02/22/20AHSacred Heart00000:00
02/29/20AHAmerican International00012:00Penalties
Hooking 18:17 (2nd)
Totals21214612:00

Player Search