Statistics

David Cotton: Career Statistics

Position: Forward
Height: 6’-4”
Weight: 197 lbs
Hometown: Parker, Texas
Previous team: Waterloo Black Hawks (USHL)

Season totals

SeasonTeamGPGAPTSPTS/GPenPIMPIM/GPPGSHGGWGENG
2016-2017Boston College401014240.608160.404040
2017-2018Boston College37919280.7611220.594020
2018-2019Boston College392313360.9210200.518141
2019-2020Boston College321524391.2212461.446030
Career Totals14857701270.86411040.70221131
*Exhibition Games do not count in team stats.

Game by game

DateTypeOpponentGAPTSPENPIMDetails
10/11/19NCWisconsin12300:00Scoring
2: Mattila (Cotton) 13:15 (1st)
4: Boldy (Cotton, Finkelstein) 4:22 (2nd)
5: Cotton (Hutsko, Mattila) 0:35 (3rd)
10/13/19NC@Colgate12300:00Scoring
1: McInnis (Cotton, Mattila) 13:58 (1st)
2: Hutsko (Mattila, Cotton) 0:17 (2nd)
3: Cotton (Räsänen, Mattila) 6x5 7:19 (3rd)
10/18/19NC@Denver00024:00Penalties
Roughing 11:25 (2nd), Hooking 4:06 (3rd)
10/19/19NC@Denver011215:00Scoring
2: Räsänen (Cotton, Mattila) 6x5 13:47 (1st)
Penalties
FACEMASKING 20:00 (3rd), Game Misconduct 20:00 (3rd)
10/25/19HEProvidence01124:00Scoring
2: Hutsko (Cotton, Mattila) 9:47 (2nd)
Penalties
Holding 7:16 (1st), Hooking 12:27 (2nd)
11/01/19HE@New Hampshire00000:00
11/02/19HE@Providence112215:00Scoring
2: Cotton (Räsänen, Mattila) 6x5 11:39 (2nd)
3: Mattila (Cotton, Räsänen) 19:48 (2nd)
Penalties
Checking from Behind 16:06 (3rd), Game Misconduct 16:06 (3rd)
11/08/19HEConnecticut10100:00Scoring
6: Cotton (Helleson, Mattila) 10:47 (3rd)
11/09/19HE@Connecticut00000:00
11/15/19HE@Vermont11200:00Scoring
2: Cotton (Mattila, Newhook) 6x5 2:53 (2nd)
3: Hutsko (Mattila, Cotton) 10:03 (2nd)
11/16/19HE@Vermont02200:00Scoring
1: Räsänen (Cotton, Finkelstein) 6x5 15:41 (2nd)
3: Hutsko (Cotton, Karow) 3:55 (3rd)
11/26/19NCYale01100:00Scoring
1: Finkelstein (Cotton, McLaughlin) 6:37 (1st)
11/29/19NC@Harvard10112:00Scoring
3: Cotton (Mattila, McPhee) 19:27 (2nd)
Penalties
Slashing 0:20 (3rd)
12/06/19NCNotre Dame11200:00Scoring
1: Mattila (Cotton, Hutsko) 6x5 2:41 (2nd)
4: Cotton (Moore) 12:33 (3rd)
12/08/19NC@Notre Dame12300:00Scoring
2: Hutsko (Mattila, Cotton) 3:11 (1st)
3: Cotton (unassisted) 17:50 (1st)
6: Räsänen (Cotton, Mattila) 6x5 10:53 (3rd)
01/04/20HEVermont11212:00Scoring
6: Hutsko (Cotton, Finkelstein) 3:31 (3rd)
7: Cotton (Mattila, Finkelstein) 6x5 7:21 (3rd)
Penalties
Elbowing 4:16 (1st)
01/10/20HEMassachusetts00000:00
01/11/20HE@Massachusetts10100:00Scoring
1: Cotton (Mattila, Finkelstein) 6x5 13:13 (1st)
01/17/20HE@UMass Lowell01100:00Scoring
3: Hutsko (Cotton) 3:42 (3rd)
01/18/20HEBoston University02200:00Scoring
3: Hutsko (Mattila, Cotton) 4:19 (3rd)
4: Mattila (Cotton) 14:20 (3rd)
01/24/20HEMaine00012:00Penalties
Slashing 16:33 (2nd)
01/25/20HEMaine00000:00
01/31/20HE@Massachusetts01100:00Scoring
2: Hutsko (Cotton, Mattila) 10:44 (2nd)
02/03/20NCvs. Boston University20200:00Scoring
3: Cotton (Mattila, Hutsko) 17:48 (2nd)
4: Cotton (Newhook, Mattila) 6x5 19:02 (3rd)
02/07/20HEUMass Lowell00000:00
02/10/20NCvs. Harvard11200:00Scoring
1: Cotton (Mattila, Hutsko) 14:11 (1st)
5: McBain (McInnis, Cotton) 6x5 13:41 (2nd)
02/14/20HE@Merrimack00000:00
02/15/20HEMerrimack00000:00
02/20/20HE@Northeastern01100:00Scoring
1: Mattila (Cotton, Hutsko) 18:42 (1st)
02/21/20HENortheastern02212:00Scoring
2: Newhook (Cotton) 1:05 (2nd)
4: Hutsko (Mattila, Cotton) 6:24 (2nd)
Penalties
Roughing 0:39 (1st)
02/27/20HEMerrimack11200:00Scoring
2: Cotton (Mattila, Hutsko) 8:30 (1st)
3: Mattila (Mattila, Cotton) 5x5 0:51 (2nd)
02/29/20HE@Boston University10100:00Scoring
3: Cotton (Hutsko, Mattila) 4:40 (3rd)
Totals1524391246:00

DateTypeOpponentGAPTSPENPIMDetails
10/12/18NC@Wisconsin00000:00
10/13/18NC@Wisconsin31400:00Scoring
2: Cotton (Moore, Kim) 6x5 15:28 (2nd)
3: Cotton (Tortora, Brown) 17:22 (2nd)
4: McPhee (Moore, Cotton) 6x5 19:11 (2nd)
5: Cotton (Brown, Tortora) 16:45 (3rd)
10/19/18NC@Quinnipiac00012:00Penalties
Cross-Checking 17:15 (2nd)
10/25/18NCSt. Cloud State00000:00
11/02/18HE@Merrimack00000:00
11/03/18HEMerrimack22400:00Scoring
1: Dudek (Hutsko, Cotton) 15:30 (1st)
2: Cotton (Hutsko) 0:44 (2nd)
3: Mattila (Cotton, Moore) 3:53 (2nd)
4: Cotton (Mattila, Fitzgerald) 6x5 8:03 (2nd)
11/08/18HEVermont11200:00Scoring
1: Mattila (Cotton, Hutsko) 6x5 6:04 (1st)
4: Cotton (Mattila, Hutsko) 5:18 (3rd)
11/09/18HEVermont20200:00Scoring
1: Cotton (Mattila, Hutsko) 0:16 (1st)
3: Cotton (Hutsko, Moore) 19:38 (2nd)
11/16/18HENew Hampshire10100:00Scoring
2: Cotton (Hutsko, Mattila) 13:15 (3rd)
11/23/18NCBentley10100:00Scoring
1: Cotton (Kim, Hutsko) 6x5 8:59 (3rd)
11/30/18HE@Boston University01100:00Scoring
2: Hutsko (Cotton, Mattila) 17:10 (2nd)
12/01/18HEBoston University00012:00Penalties
Roughing 0:32 (2nd)
12/06/18HE@Connecticut02200:00Scoring
1: Mattila (Cotton, Kim) 5x5 14:53 (1st)
3: Mattila (Cotton, Fitzgerald) 6x5 16:42 (2nd)
12/07/18HEConnecticut10112:00Scoring
1: Cotton (Mattila, Fitzgerald) 6x5 19:44 (1st)
Penalties
Tripping 13:00 (3rd)
12/31/18NC@Notre Dame00000:00
01/04/19NC@Arizona State00000:00
01/05/19NC@Arizona State00000:00
01/11/19HEProvidence11212:00Scoring
1: Cotton (Hutsko) 0:12 (1st)
2: Kim (Cotton, Mattila) 5x6 2:57 (2nd)
Penalties
Boarding 14:23 (2nd)
01/12/19HE@New Hampshire00000:00
01/16/19HEMaine10100:00Scoring
1: Cotton (Kim, Fitzgerald) 6x5 18:47 (1st)
01/19/19HEProvidence10100:00Scoring
2: Cotton (McLaughlin) 5x6 12:30 (1st)
01/25/19HEUMass Lowell00000:00
01/26/19HE@UMass Lowell11212:00Scoring
2: Cotton (Hutsko, Dudek) 16:50 (1st)
3: Brown (Hutsko, Cotton) 6x5 15:43 (2nd)
Penalties
Cross-Checking 8:35 (2nd)
02/01/19HE@Connecticut00000:00
02/04/19NCvs. Harvard00000:00
02/08/19HE@UMass Lowell00012:00Penalties
Cross-Checking 11:17 (2nd)
02/11/19NCvs. Northeastern11200:00Scoring
1: Cotton (Wahlstrom, Mattila) 4:09 (3rd)
2: Dudek (Cotton, Mattila) 12:14 (3rd)
02/15/19HE@Massachusetts10100:00Scoring
3: Cotton (Mattila, Finkelstein) 6x5 13:11 (3rd)
02/16/19HEMassachusetts00000:00
02/22/19HE@Maine01100:00Scoring
1: Räsänen (Hutsko, Cotton) 6x5 18:27 (3rd)
02/23/19HE@Maine10100:00Scoring
1: Cotton (Wahlstrom, Finkelstein) 6x5 12:12 (1st)
03/01/19HENortheastern10112:00Scoring
3: Cotton (Brown, Moore) 19:28 (3rd)
Penalties
Boarding 11:46 (2nd)
03/02/19HE@Northeastern10100:00Scoring
1: Cotton (Wahlstrom, Mattila) 16:41 (3rd)
03/07/19HE@Providence00000:00
03/15/19HE@Providence01112:00Scoring
4: Mattila (Wahlstrom, Cotton) 18:24 (3rd)
Penalties
Tripping 15:50 (2nd)
03/16/19HE@Providence10112:00Scoring
2: Cotton (Mattila, Hutsko) 9:25 (1st)
Penalties
Interference 19:50 (1st)
03/17/19HE@Providence00000:00
03/22/19HEvs. Massachusetts10112:00Scoring
1: Cotton (Hutsko, Mattila) 19:47 (1st)
Penalties
Embellishment 3:16 (2nd)
03/23/19HEvs. Northeastern11200:00Scoring
1: Wahlstrom (Cotton, Hutsko) 6x5 0:18 (2nd)
2: Cotton (Hutsko, Finkelstein) 6x5 1:57 (2nd)
Totals2313361020:00

DateTypeOpponentGAPTSPENPIMDetails
10/06/17NCQuinnipiac00000:00
10/13/17NCWisconsin00012:00Penalties
Roughing 17:54 (1st)
10/15/17HE@Providence00000:00
10/20/17NC@St. Cloud State00024:00Penalties
Elbowing 1:39 (2nd), Tripping 8:27 (3rd)
10/21/17NC@St. Cloud State01100:00Scoring
1: Dudek (Cotton, Mattila) 13:45 (3rd)
10/27/17HE@Providence00000:00
10/28/17NCDenver00000:00
11/03/17HEMerrimack00000:00
11/04/17HE@Merrimack00000:00
11/07/17HEConnecticut00012:00Penalties
Hooking 19:42 (2nd)
11/10/17HE@Vermont01100:00Scoring
4: Räsänen (Cotton, Mattila) 16:54 (3rd)
11/11/17HE@Vermont00012:00Penalties
Slashing 9:29 (2nd)
11/17/17HE@New Hampshire10100:00Scoring
1: Cotton (Tortora, Mattila) 1:49 (2nd)
11/18/17HE@Northeastern02212:00Scoring
1: Mattila (Cotton, Räsänen) 19:42 (1st)
4: Mattila (Cotton, Mattila) 5x5 11:40 (3rd)
Penalties
Interference 11:11 (1st)
11/24/17NCHarvard13400:00Scoring
1: Tortora (Mattila, Cotton) 16:48 (1st)
2: Mattila (Cotton) 5x5 8:00 (2nd)
3: Cotton (Mattila, Tortora) 10:50 (2nd)
4: Mattila (Tortora, Cotton) 14:25 (3rd)
12/01/17HEBoston University00012:00Penalties
Hitting from Behind 7:01 (3rd)
12/02/17HE@Boston University11200:00Scoring
2: Cotton (unassisted) 5x5 14:17 (1st)
4: McPhee (Cotton, Mattila) 19:31 (3rd)
12/09/17HENortheastern01112:00Scoring
2: Brown (Kim, Cotton) 6x4 16:56 (2nd)
Penalties
Hooking 12:56 (1st)
12/30/17HEConnecticut10100:00Scoring
1: Cotton (Mattila, Fitzgerald) 6x5 12:43 (1st)
01/05/18NCvs. Michigan Tech02200:00Scoring
1: Fitzgerald (Cotton, Mattila) 6x5 9:37 (2nd)
3: Kim (Fitzgerald, Cotton) 18:49 (3rd)
01/06/18NCvs. Northern Michigan10100:00Scoring
3: Cotton (Mattila, Dudek) 9:17 (3rd)
01/12/18HEProvidence01100:00Scoring
1: Hutsko (Fitzgerald, Cotton) 6x5 12:03 (1st)
01/14/18HENew Hampshire10112:00Scoring
2: Cotton (Hutsko, Kim) 6x5 1:11 (2nd)
Penalties
Holding 13:22 (1st)
01/23/18HEMassachusetts00000:00
01/26/18HE@UMass Lowell00000:00
01/27/18HEUMass Lowell10100:00Scoring
1: Cotton (Hutsko, Kim) 6x5 18:39 (1st)
02/02/18HE@Connecticut00012:00Penalties
Holding the Stick 1:33 (2nd)
02/05/18NCvs. Northeastern00000:00
02/09/18HEUMass Lowell02200:00Scoring
2: Hutsko (Cotton, Fitzgerald) 1:38 (3rd)
3: Hutsko (Cotton) 4:53(ot)
02/12/18NCvs. Harvard00000:00
02/15/18HE@Massachusetts11200:00Scoring
2: Cotton (Hutsko, Mattila) 6x5 7:22 (3rd)
5: Mattila (Cotton, Greco) 17:48 (3rd)
02/17/18HE@Maine01100:00Scoring
2: Mattila (Cotton, Hutsko) 10:29 (1st)
02/23/18HEMaine02200:00Scoring
1: Hutsko (Cotton, Kim) 0:39 (2nd)
5: Dudek (Cotton, Hutsko) 8:28 (3rd)
02/24/18HEMaine10100:00Scoring
1: Cotton (Dudek, Lohan) 11:50 (1st)
03/09/18HEMerrimack00000:00
03/10/18HEMerrimack00012:00Penalties
Roughing 19:08 (2nd)
03/16/18HEvs. Boston University01100:00Scoring
2: Mattila (Cotton) 5x5 3:26 (2nd)
Totals919281122:00

DateTypeOpponentGAPTSPENPIMDetails
10/07/16NCvs. Air Force00012:00Penalties
Hooking 11:27 (3rd)
10/08/16NC@Denver10100:00Scoring
2: Cotton (Brown, Kim) 14:05 (2nd)
10/14/16NC@Wisconsin00012:00Penalties
Roughing 18:21 (2nd)
10/16/16NC@Wisconsin12300:00Scoring
1: Cotton (Brown, Fitzgerald) 0:10 (1st)
2: Brown (Cotton, Cangelosi) 11:53 (1st)
6: Brown (Cotton, Mattila) 14:59 (2nd)
10/21/16NCColorado College00000:00
10/22/16NC@Holy Cross01100:00Scoring
3: McInnis (Cotton, Booth) 8:19 (2nd)
10/25/16HE@Merrimack01100:00Scoring
1: Savage (Brown, Cotton) 6x5 17:52 (1st)
10/28/16HEProvidence00012:00Penalties
Hooking 16:30 (1st)
10/29/16HE@Massachusetts00000:00
11/04/16HE@Maine11200:00Scoring
1: Cangelosi (Brown, Cotton) 6x5 18:25 (1st)
5: Cotton (Brown, Savage) 6x5 5:32 (3rd)
11/05/16HE@Maine00012:00Penalties
High-Sticking 0:30 (1st)
11/08/16HENew Hampshire00000:00
11/13/16NCArizona State10100:00Scoring
2: Cotton (Kim, Savage) 6x5 5:15 (2nd)
11/18/16NC@Harvard00000:00
11/22/16HE@Connecticut00000:00
11/27/16NCMinnesota01100:00Scoring
1: White (Cotton, Gaudreau) 2:10 (2nd)
11/29/16HE@Northeastern00000:00
12/03/16NCvs. North Dakota01100:00Scoring
2: Brown (Cotton, Savage) 4:34 (3rd)
12/06/16HENortheastern10100:00Scoring
4: Cotton (Mattila, Brown) 9:56 (2nd)
12/10/16HE@Notre Dame10112:00Scoring
1: Cotton (Brown, Mattila) 6x5 6:18 (1st)
Penalties
Interference 14:54 (1st)
12/29/16NCvs. Quinnipiac00000:00
12/30/16NCvs. Ferris State00000:00
01/08/17HEvs. Providence10100:00Scoring
2: Cotton (Dudek, Mattila) 6x5 16:49 (3rd)
01/13/17HE@Boston University00000:00
01/16/17HEBoston University00000:00
01/20/17HEMassachusetts12300:00Scoring
1: Cotton (Cangelosi, Brown) 12:32 (1st)
3: Cangelosi (Brown, Cotton) 19:55 (1st)
4: Savage (Brown, Cotton) 17:02 (2nd)
01/24/17HEConnecticut00000:00
01/28/17HENotre Dame03312:00Scoring
1: Calnan (Cotton, White) 4:58 (1st)
4: Mattila (Cotton, Fitzgerald) 1:59 (3rd)
5: Calnan (Cotton, Mattila) 15:59 (3rd)
Penalties
High-Sticking 2:13 (3rd)
02/03/17HE@New Hampshire00000:00
02/06/17NCvs. Boston University00000:00
02/10/17HEMerrimack00012:00Penalties
Cross-Checking 13:43 (3rd)
02/13/17NCvs. Northeastern10100:00Scoring
1: Cotton (White, Calnan) 17:31 (1st)
02/17/17HEVermont10100:00Scoring
3: Cotton (Savage, Dudek) 10:21 (1st)
02/18/17HEVermont00000:00
02/23/17HEUMass Lowell00000:00
02/24/17HE@UMass Lowell01100:00Scoring
1: White (Cotton, Savage) 3:30 (3rd)
03/10/17HEVermont00000:00
03/11/17HEVermont01112:00Scoring
4: Cangelosi (Cotton, White) 6x5 7:24 (2nd)
Penalties
Interference 11:52 (1st)
03/17/17HEvs. Boston University00000:00
03/18/17HEvs. UMass Lowell00000:00
Totals101424816:00

Player Search