2008 2008-2009 2009 2009 2009-2010 2010 2010 2010-2011 2011 2011 2011-2012 2012 2012 2012-2013 2013 2013 2013-2014 2014 2014 2014-2015 2015 2015 2015-2016 2016 2016 2016-2017 2017 2017 2017-2018 2018 2018 2018-2019 2019 2019 2019-2020 2020 2020 2020-2021 2021 2021 2021-2022 2022 2022 2022-2023 2023 2023 2023-2024 2024 2024 - Brad Marchand 82 46 50 96 16 45 15 0 5 6 296 15.5 Patrice Bergeron * 76 28 55 83 25 17 7 0 5 1 228 12.3 Sebastian Aho 82 23 37 60 12 10 4 1 4 2 219 10.5 William Nylander * 80 25 28 53 8 14 7 0 3 1 176 14.2 Dylan Larkin * 82 24 28 52 7 49 7 0 9 1 183 13.1 Kyle Connor 82 26 24 50 6 12 1 0 6 1 176 14.8 Cam Fowler * 82 8 40 48 33 9 4 0 1 0 134 6.0 Bryan Rust 79 15 23 38 17 15 1 1 2 1 175 8.6 Shea Theodore 82 3 23 26 28 11 0 0 0 0 108 2.8 Keith Yandle * 82 2 24 26 15 18 1 0 0 1 116 1.7 Jake Virtanen * 65 5 6 11 14 31 1 0 0 0 29 17.2 Pavel Zacha 59 3 7 10 -8 12 0 0 0 0 54 5.6 Neal Pionk * 77 1 8 9 4 2 0 0 0 0 53 1.9 Olli Maatta * 62 1 6 7 -2 21 0 0 0 0 40 2.5 Nate Schmidt * 32 1 6 7 -6 0 0 0 0 0 41 2.4 Andrew Copp 24 5 2 7 5 6 0 0 1 0 20 25.0 Vince Dunn * 31 0 1 1 0 0 0 0 0 0 18 0.0 Anders Bjork * 2 0 0 0 0 0 0 0 0 0 0 0 1,161 216 368 584 174 272 48 2 36 14 2,066 10.5 - Brad Marchand 82 1 28 83 162 86 21 55 135 40.7 Patrice Bergeron * 76 0 34 64 152 59 25 1046 1804 58.0 Sebastian Aho 82 1 40 82 114 79 25 39 83 47.0 William Nylander * 80 0 38 58 112 48 29 267 530 50.4 Dylan Larkin * 82 0 27 55 99 66 28 453 906 50.0 Kyle Connor 82 0 38 60 103 45 16 33 79 41.8 Cam Fowler * 82 0 110 51 46 38 72 0 0 0 Bryan Rust 79 0 17 52 134 48 18 17 38 44.7 Shea Theodore 82 0 101 57 50 35 53 0 0 0 Keith Yandle * 82 0 89 44 49 35 51 1 1 100.0 Jake Virtanen * 65 0 7 6 22 4 1 17 35 48.6 Pavel Zacha 59 0 13 17 24 8 10 25 46 54.3 Neal Pionk * 77 0 47 17 24 12 19 0 0 0 Olli Maatta * 62 0 55 15 13 11 38 0 1 0 Nate Schmidt * 32 0 40 21 18 18 23 0 0 0 Andrew Copp 24 0 6 5 7 3 5 9 21 42.9 Vince Dunn * 31 0 15 3 7 3 9 0 0 0 Anders Bjork * 2 0 1 0 0 1 0 2 3 66.7 1,161 2 706 690 1,136 599 443 1,964 3,682 53.3 - Brad Marchand 82 1336:01 16:17 60:07 00:43 259:06 03:09 1655:14 20:11 04:08 Patrice Bergeron * 76 1229:04 16:10 102:20 01:20 230:35 03:02 1561:59 20:33 01:25 Sebastian Aho 82 1282:29 15:38 41:43 00:30 266:24 03:14 1590:36 19:23 00:58 William Nylander * 80 1206:48 15:05 02:06 00:01 234:22 02:55 1443:16 18:02 00:00 Dylan Larkin * 82 1277:38 15:34 54:08 00:39 203:37 02:28 1535:23 18:43 00:29 Kyle Connor 82 1278:23 15:35 04:05 00:02 186:18 02:16 1468:46 17:54 00:19 Cam Fowler * 82 1624:10 19:48 139:55 01:42 270:40 03:18 2034:45 24:48 00:18 Bryan Rust 79 920:19 11:38 72:52 00:55 184:10 02:19 1177:21 14:54 00:14 Shea Theodore 82 1629:04 19:52 36:54 00:27 132:47 01:37 1798:45 21:56 00:13 Keith Yandle * 82 1571:07 19:09 79:08 00:57 45:24 00:33 1695:39 20:40 00:12 Jake Virtanen * 65 731:15 11:15 00:20 00:00 88:29 01:21 820:04 12:36 00:02 Pavel Zacha 59 571:10 09:40 23:05 00:23 04:17 00:04 598:32 10:08 00:02 Neal Pionk * 77 1067:07 13:51 53:09 00:41 09:48 00:07 1130:04 14:40 00:04 Olli Maatta * 62 1005:12 16:12 49:33 00:47 00:18 00:00 1055:03 17:01 00:03 Nate Schmidt * 32 598:57 18:43 32:19 01:00 75:06 02:20 706:22 22:04 00:00 Andrew Copp 24 268:25 11:11 26:36 01:06 08:08 00:20 303:09 12:37 00:00 Vince Dunn * 31 295:04 09:31 03:52 00:07 00:55 00:01 299:51 09:40 00:01 Anders Bjork * 2 15:52 07:56 00:00 00:00 03:02 01:31 18:54 09:27 00:00 1161 17908:05 15:25 782:12 00:40 2203:26 01:53 20893:43 17:59 01:47 - Brad Marchand 82 145 119 45 5 0 0 0 8 11 10 Patrice Bergeron * 76 128 125 17 5 1 0 0 9 2 5 Sebastian Aho 82 143 101 10 0 0 0 0 4 6 3 William Nylander * 80 72 94 14 0 0 0 0 1 3 6 Dylan Larkin * 82 192 123 49 5 0 0 0 2 7 2 Kyle Connor 82 72 79 12 0 0 0 0 3 3 7 Cam Fowler * 82 63 149 9 5 0 1 0 3 3 1 Bryan Rust 79 104 73 15 5 0 1 0 7 1 1 Shea Theodore 82 61 152 11 5 0 1 0 0 1 1 Keith Yandle * 82 39 123 18 10 0 0 1 0 0 0 Jake Virtanen * 65 127 40 31 5 0 0 1 0 1 2 Pavel Zacha 59 83 40 12 0 0 0 0 1 1 0 Neal Pionk * 77 58 85 2 0 0 0 0 0 0 1 Olli Maatta * 62 95 63 21 5 0 1 0 0 0 0 Nate Schmidt * 32 19 58 0 0 0 0 0 0 0 0 Andrew Copp 24 37 13 6 0 0 0 0 1 2 0 Vince Dunn * 31 7 26 0 0 0 0 0 0 0 0 Anders Bjork * 2 2 1 0 0 0 0 0 0 0 0 1,161 1,447 1,464 272 50 1 4 2 39 41 39 - : : : Brad Marchand 82 31 34 65 246 15 16 31 48 0 0 0 2 Patrice Bergeron * 76 21 35 56 194 7 18 25 30 0 2 2 4 Sebastian Aho 82 18 31 49 194 4 6 10 22 1 0 1 3 William Nylander * 80 18 23 41 155 7 5 12 21 0 0 0 0 Dylan Larkin * 82 17 24 41 164 7 4 11 19 0 0 0 0 Kyle Connor 82 25 17 42 163 1 7 8 12 0 0 0 1 Cam Fowler * 82 4 29 33 115 4 11 15 17 0 0 0 2 Bryan Rust 79 13 21 34 160 1 2 3 11 1 0 1 4 Shea Theodore 82 3 21 24 103 0 1 1 2 0 1 1 3 Keith Yandle * 82 1 24 25 114 1 0 1 2 0 0 0 0 Jake Virtanen * 65 4 3 7 28 1 3 4 1 0 0 0 0 Pavel Zacha 59 3 6 9 53 0 1 1 0 0 0 0 1 Neal Pionk * 77 1 8 9 53 0 0 0 0 0 0 0 0 Olli Maatta * 62 1 6 7 40 0 0 0 0 0 0 0 0 Nate Schmidt * 32 1 4 5 39 0 2 2 1 0 0 0 1 Andrew Copp 24 5 2 7 20 0 0 0 0 0 0 0 0 Vince Dunn * 31 0 1 1 18 0 0 0 0 0 0 0 0 Anders Bjork * 2 0 0 0 0 0 0 0 0 0 0 0 0 1161 166 289 455 1859 48 76 124 186 2 3 5 21 - Malcolm Subban * 20 20 10 4 6 593 49 2.39 0.917 0 1 0 0 1228:29 4 1 2 20 20 10 4 6 593 49 2.39 0.917 0 1 0 0 1228:29 4 1 2 - Brad Marchand 82 7 21 33 Patrice Bergeron * 76 5 16 31 Sebastian Aho 82 5 15 33 William Nylander * 80 0 2 0 Dylan Larkin * 82 2 3 67 Kyle Connor 82 1 3 33 Cam Fowler * 82 1 1 100 Shea Theodore 82 0 2 0 Olli Maatta * 62 0 1 0 710 21 64 33 Malcolm Subban * 20 9 16 0.438 20 9 16 0.438