Statistics

John Leonard: Career Statistics

Position: Forward
Height: 5’-11”
Weight: 190 lbs
Hometown: Amherst, Massachusetts
Previous team: Green Bay (USHL)

Season totals

SeasonTeamGPGAPTSPTS/GPenPIMPIM/GPPGSHGGWGENG
2017-2018Massachusetts331315280.855100.304030
2018-2019Massachusetts401624401.008240.607011
2019-2020Massachusetts332710371.125100.305164
Career Totals10656491050.9918440.42161105
*Exhibition Games do not count in team stats.

Game by game

DateTypeOpponentGAPTSPENPIMDetails
10/11/19NCRensselaer00000:00
10/15/19HE@Northeastern00000:00
10/18/19NCUnion10100:00Scoring
4: Leonard (McLaughlin, Suter) 0:25 (3rd)
10/19/19NCUnion00000:00
10/25/19NCAmerican International20212:00Scoring
2: Leonard (Suter) 17:00 (3rd)
4: Leonard (Suter) 19:15 (3rd)
Penalties
Interference 19:12 (2nd)
11/01/19HE@Northeastern20200:00Scoring
2: Leonard (Jones, Chaffee) 6x4 0:49 (2nd)
6: Leonard (McLaughlin) 17:35 (3rd)
11/02/19HENortheastern20200:00Scoring
1: Leonard (McLaughlin) 19:50 (1st)
3: Leonard (Suter) 1:54 (3rd)
11/10/19HE@New Hampshire01100:00Scoring
1: Chaffee (Jones, Leonard) 6x5 3:01 (2nd)
11/15/19HE@Boston University01100:00Scoring
1: Cassaro (Leonard, Suter) 0:48 (3rd)
11/16/19HEBoston University00000:00
11/22/19HEMerrimack00000:00
11/23/19HE@Merrimack00012:00Penalties
Slashing 19:15 (2nd)
11/29/19NC@Quinnipiac00000:00
11/30/19NCQuinnipiac10100:00Scoring
1: Leonard (Suter, Chau) 17:31 (3rd)
12/06/19HEMaine11200:00Scoring
2: Trivigno (Leonard) 6:13 (1st)
5: Leonard (Farmer, Suter) 16:22 (3rd)
12/07/19HEMaine10100:00Scoring
2: Leonard (Chaffee, Del Gaizo) 6x5 18:14 (2nd)
12/10/19NC@Brown11200:00Scoring
1: Chau (Lagunov, Leonard) 7:49 (2nd)
3: Leonard (Jones, Suter) 13:50 (3rd)
12/29/19NC@Rensselaer01100:00Scoring
2: Lebster (Leonard, Chaffee) 6x5 6:35 (3rd)
01/03/20NC@Denver00000:00
01/04/20NC@Denver10112:00Scoring
2: Leonard (Jones, Del Gaizo) 6x5 10:46 (1st)
Penalties
Roughing 19:57 (3rd)
01/10/20HE@Boston College20200:00Scoring
1: Leonard (unassisted) 10:51 (1st)
3: Leonard (Lebster) 19:28 (3rd)
01/11/20HEBoston College10100:00Scoring
3: Leonard (Felix, Suter) 0:50 (3rd)
01/17/20HE@Vermont10100:00Scoring
3: Leonard (Del Gaizo) 6:40 (3rd)
01/18/20HE@Vermont10100:00Scoring
1: Leonard (unassisted) 1:37 (1st)
01/24/20HENew Hampshire00000:00
01/31/20HEBoston College00012:00Penalties
Roughing 17:10 (3rd)
02/07/20HEProvidence01100:00Scoring
3: Hildenbrand (Trivigno, Leonard) 5:55 (3rd)
02/08/20HE@Providence31400:00Scoring
1: Leonard (Jones, Felix) 5x5 13:11 (1st)
2: Leonard (Felix) 6x5 14:53 (2nd)
4: Leonard (Jones, Farmer) 14:33 (3rd)
5: Suter (Leonard, Jones) 6x5 16:03 (3rd)
02/21/20HE@UMass Lowell10100:00Scoring
1: Leonard (Del Gaizo, Suter) 6x5 18:27 (1st)
02/22/20HEUMass Lowell30300:00Scoring
2: Leonard (unassisted) 6:27 (2nd)
4: Leonard (Suter, Farmer) 16:25 (3rd)
5: Leonard (Hildenbrand, Murray) 19:57 (3rd)
02/28/20HE@Connecticut20200:00Scoring
1: Leonard (Hildenbrand, Trivigno) 13:56 (2nd)
2: Leonard (Jones, Del Gaizo) 6x5 9:03 (3rd)
02/29/20HEConnecticut13400:00Scoring
1: Del Gaizo (Leonard, Hildenbrand) 3:28 (1st)
2: Del Gaizo (Jones, Leonard) 6x5 10:10 (2nd)
3: Trivigno (Del Gaizo, Leonard) 12:58 (3rd)
4: Leonard (Hildenbrand, Jones) 16:41 (3rd)
03/05/20HEVermont00000:00
Totals27103748:00

DateTypeOpponentGAPTSPENPIMDetails
10/12/18NCRensselaer01100:00Scoring
3: Chaffee (Leonard, Pritchard) 6x5 19:04 (1st)
10/13/18NC@Rensselaer00000:00
10/19/18NC@Ohio State10100:00Scoring
2: Leonard (Pritchard) 6x5 14:28 (1st)
10/20/18NC@Ohio State00000:00
10/26/18HEMerrimack12300:00Scoring
1: Pritchard (Leonard, Chaffee) 6x5 6:30 (1st)
3: Leonard (Suter, Farmer) 16:22 (2nd)
4: Del Gaizo (Chaffee, Leonard) 6x5 1:45 (3rd)
10/27/18HE@Merrimack03300:00Scoring
1: Pritchard (Leonard, Chaffee) 6x5 16:45 (1st)
3: Lagunov (Leonard, Makar) 19:27 (3rd)
4: Del Gaizo (Del Gaizo, Leonard) 3:48(ot)
11/03/18HE@New Hampshire12300:00Scoring
2: Lagunov (Pritchard, Leonard) 14:08 (1st)
4: Leonard (Makar, Chaffee) 6x5 12:22 (3rd)
5: Pritchard (Leonard, Chukarov) 19:31 (3rd)
11/08/18HEProvidence11200:00Scoring
1: Del Gaizo (Pritchard, Leonard) 6x5 2:25 (1st)
2: Leonard (Boeing) 9:50 (1st)
11/10/18HE@Providence00012:00Penalties
Holding 16:12 (1st)
11/16/18NC@Holy Cross00000:00
11/18/18HENew Hampshire12312:00Scoring
2: Leonard (Pritchard) 6x5 14:42 (1st)
3: Chaffee (Pritchard, Leonard) 6x5 8:02 (2nd)
4: Del Gaizo (Leonard, Ferraro) 16:49 (2nd)
Penalties
Slashing 13:31 (2nd)
11/24/18NCPrinceton00000:00
11/30/18HEConnecticut01100:00Scoring
5: Pritchard (Leonard, Lagunov) 6:34 (3rd)
12/07/18NC@Quinnipiac000110:00Penalties
Misconduct 3:30 (2nd)
12/08/18NCQuinnipiac00000:00
12/11/18NCYale01100:00Scoring
4: Chaffee (Pritchard, Leonard) 6x5 11:52 (3rd)
01/04/19HEUMass Lowell00000:00
01/05/19NC@American International11200:00Scoring
4: Del Gaizo (Leonard, Pritchard) 6x5 19:20 (2nd)
6: Leonard (Lagunov, Pritchard) 4:59 (3rd)
01/11/19HEVermont02200:00Scoring
3: Gaudet (Pritchard, Leonard) 6x5 16:26 (2nd)
4: Pritchard (Leonard, Felix) 18:47 (3rd)
01/12/19HEVermont01112:00Scoring
3: Del Gaizo (Makar, Leonard) 6x5 5:48 (3rd)
Penalties
Roughing 7:31 (2nd)
01/19/19HE@Northeastern10100:00Scoring
1: Leonard (Farmer, Pritchard) 8:02 (3rd)
01/25/19HE@Maine00000:00
01/26/19HE@Maine10100:00Scoring
1: Leonard (Pritchard, McLaughlin) 16:03 (1st)
02/01/19HE@Boston University12300:00Scoring
1: Pritchard (Leonard, Lagunov) 0:46 (1st)
4: Lagunov (Leonard) 16:36 (2nd)
7: Leonard (unassisted) 19:45 (3rd)
02/08/19HEBoston University11200:00Scoring
1: Leonard (Pritchard, Del Gaizo) 6:20 (2nd)
4: Del Gaizo (Pritchard, Leonard) 6x5 11:56 (3rd)
02/09/19HE@UMass Lowell00000:00
02/15/19HEBoston College10100:00Scoring
2: Leonard (Makar, Chaffee) 6x5 8:13 (2nd)
02/16/19HE@Boston College11212:00Scoring
1: Leonard (Pritchard) 6x5 0:42 (2nd)
3: Pritchard (Leonard) 12:05 (2nd)
Penalties
Interference 17:09 (1st)
02/21/19HEConnecticut10112:00Scoring
1: Leonard (Makar, Chaffee) 6x5 10:58 (1st)
Penalties
Roughing 3:59 (3rd)
02/23/19HE@Providence00000:00
02/28/19HE@Merrimack00000:00
03/02/19HEMaine00000:00
03/08/19HE@Connecticut00000:00
03/15/19HENew Hampshire00012:00Penalties
Tripping 14:17 (3rd)
03/16/19HENew Hampshire02200:00Scoring
4: Trivigno (Makar, Leonard) 14:37 (1st)
6: Boeing (Leonard, Makar) 8:33 (2nd)
03/22/19HEvs. Boston College00000:00
03/29/19NCvs. Harvard11212:00Scoring
2: Leonard (Hildenbrand, McLaughlin) 7:24 (3rd)
3: Boeing (Makar, Leonard) 9:11 (3rd)
Penalties
Cross-Checking 9:15 (3rd)
03/30/19NCvs. Notre Dame10100:00Scoring
2: Leonard (Boeing, Hildenbrand) 10:32 (2nd)
04/11/19NCvs. Denver10100:00Scoring
3: Leonard (Ferraro, Gaudet) 6x5 13:22 (1st)
04/13/19NCvs. Minnesota Duluth00000:00
Totals162440824:00

DateTypeOpponentGAPTSPENPIMDetails
10/06/17NC@Arizona State01112:00Scoring
2: Bozzo (Leonard, Keats) 15:38 (3rd)
Penalties
Roughing 20:00 (2nd)
10/07/17NC@Arizona State10112:00Scoring
3: Leonard (Rufo, McLaughlin) 9:02 (3rd)
Penalties
Interference 3:25 (1st)
10/13/17NC@Union02200:00Scoring
1: Rufo (Leonard, Lagunov) 6:01 (1st)
2: Chau (Chaffee, Leonard) 0:52 (2nd)
10/14/17NCAmerican International21300:00Scoring
1: Chau (Leonard, Ferraro) 9:18 (1st)
2: Leonard (Chau, Makar) 6x5 13:27 (1st)
3: Leonard (unassisted) 17:21 (3rd)
10/20/17NCOhio State00000:00
11/09/17HEProvidence01100:00Scoring
1: Chaffee (Leonard) 3:21 (1st)
11/11/17HE@Providence10100:00Scoring
1: Leonard (Lagunov, Chaffee) 6:10 (1st)
11/24/17NC@Quinnipiac00000:00
11/25/17NCQuinnipiac01100:00Scoring
4: Rufo (Suter, Leonard) 12:41 (2nd)
12/01/17HEConnecticut00000:00
12/05/17HE@Connecticut00000:00
12/10/17NC@Union00012:00Penalties
Holding 6:31 (3rd)
01/05/18NC@Yale01100:00Scoring
2: Chau (Chukarov, Leonard) 6x5 13:25 (1st)
01/06/18HE@UMass Lowell00000:00
01/12/18HE@Vermont11200:00Scoring
1: Makar (Ferraro, Leonard) 6x5 3:16 (1st)
2: Leonard (Hildenbrand) 15:22 (3rd)
01/13/18HE@Vermont01100:00Scoring
3: Hildenbrand (Leonard, McLaughlin) 3:55 (3rd)
01/16/18HE@Maine00000:00
01/19/18HENortheastern01100:00Scoring
2: Chaffee (Leonard, Chau) 6x5 15:52 (2nd)
01/20/18HE@Northeastern00000:00
01/23/18HE@Boston College10112:00Scoring
1: Leonard (Boeing, Ferraro) 4:07 (2nd)
Penalties
Embellishment 2:55 (3rd)
01/26/18HEMaine00000:00
01/27/18HEMaine10100:00Scoring
2: Leonard (Chaffee, Ferraro) 6x5 15:00 (3rd)
02/02/18HEBoston University10100:00Scoring
1: Leonard (Chaffee, Ferraro) 6x5 0:33 (2nd)
02/03/18HE@New Hampshire00000:00
02/06/18HEMerrimack20200:00Scoring
1: Leonard (Rufo, Albrecht) 12:15 (1st)
3: Leonard (unassisted) 0:26 (3rd)
02/09/18HE@Boston University01100:00Scoring
2: Suter (Albrecht, Leonard) 2:17 (3rd)
02/10/18HEUMass Lowell01100:00Scoring
3: Hildenbrand (Leonard, Makar) 19:16 (3rd)
02/15/18HEBoston College01100:00Scoring
2: Mika (Leonard, Hildenbrand) 11:57 (2nd)
03/01/18HEVermont11200:00Scoring
1: Leonard (Chau, Makar) 6x5 0:59 (3rd)
3: Lagunov (Leonard, Rufo) 19:56(ot)
03/02/18HEVermont00012:00Penalties
Hitting after the Whistle 13:39 (2nd)
03/04/18HEVermont11200:00Scoring
1: Ferraro (Leonard, Rufo) 2:40 (1st)
5: Leonard (unassisted) 13:09 (3rd)
03/09/18HE@Northeastern00000:00
03/10/18HE@Northeastern10100:00Scoring
1: Leonard (Lagunov, Rufo) 4:15 (3rd)
Totals131528510:00

Player Search