Joe Thornton
#19 Active Season Goals
—
Season Assists
—
Season Points
—
Season Blocked Shots
—
Season FP/G
—
DFS Last 5
Game Log
2021-22 Regular Season| DATE | OPPONENT | G | A | PTS | +/- | PIM | SOG | S% | PPP | SHP | BLK | HIT | FOW | TOI | RESULT |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apr 29 | @ Canadiens | 0 | 0 | 0 | 0 | 0 | 1 | 19.2 | 0 | 0 | 0 | 0 | 1 | 0:15 | L 2-10 |
| Apr 28 | @ Senators | 0 | 0 | 0 | 0 | 0 | 2 | 20.0 | 0 | 0 | 0 | 0 | 0 | 0:11 | W 4-0 |
| Apr 26 | @ Bruins | 0 | 0 | 0 | 0 | 4 | 0 | 21.7 | 0 | 0 | 1 | 3 | 1 | 0:11 | L 2-4 |
| Apr 21 | vs. Red Wings | 0 | 1 | 1 | 0 | 0 | 0 | 21.7 | 0 | 0 | 0 | 1 | 0 | 0:11 | W 2-5 |
| Apr 3 | @ Sabres | 0 | 0 | 0 | 0 | 0 | 2 | 21.7 | 0 | 0 | 1 | 1 | 2 | 0:11 | W 5-3 |
| Mar 31 | vs. Blackhawks | 0 | 1 | 1 | 0 | 0 | 0 | 23.8 | 0 | 0 | 1 | 0 | 0 | 0:10 | W 0-4 |
| Mar 29 | vs. Canadiens | 0 | 1 | 1 | 0 | 0 | 0 | 23.8 | 0 | 0 | 0 | 0 | 1 | 0:10 | W 4-7 |
| Mar 18 | @ Ducks | 1 | 0 | 1 | 0 | 0 | 1 | 23.8 | 0 | 0 | 0 | 0 | 0 | 0:12 | W 3-0 |
| Mar 17 | @ Golden Knights | 0 | 0 | 0 | 0 | 0 | 1 | 20.0 | 0 | 0 | 0 | 1 | 2 | 0:09 | L 3-5 |
| Mar 15 | @ Sharks | 0 | 0 | 0 | 0 | 0 | 0 | 21.1 | 0 | 0 | 0 | 0 | 0 | 0:10 | W 3-2 |
| Jan 31 | @ Blue Jackets | 0 | 0 | 0 | 0 | 0 | 0 | 21.1 | 0 | 0 | 0 | 0 | 0 | 0:11 | W 8-4 |
| Jan 29 | vs. Sharks | 0 | 0 | 0 | 0 | 0 | 2 | 21.1 | 0 | 0 | 0 | 0 | 0 | 0:11 | W 4-5 |
| Jan 21 | @ Canucks | 0 | 0 | 0 | 0 | 0 | 1 | 23.5 | 0 | 0 | 0 | 0 | 6 | 0:12 | W 2-1 |
| Jan 8 | @ Hurricanes | 0 | 0 | 0 | 0 | 0 | 0 | 25.0 | 0 | 0 | 1 | 1 | 3 | 0:09 | W 4-3 |
| Jan 6 | @ Stars | 0 | 0 | 0 | 0 | 0 | 0 | 25.0 | 0 | 0 | 0 | 0 | 3 | 0:11 | L 5-6 |
| Jan 4 | vs. Flames | 1 | 0 | 1 | 0 | 0 | 2 | 25.0 | 1 | 0 | 1 | 0 | 6 | 0:11 | W 2-6 |
| Dec 16 | vs. Kings | 0 | 0 | 0 | 0 | 0 | 1 | 21.4 | 0 | 0 | 1 | 1 | 0 | 0:10 | L 4-1 |
| Dec 14 | vs. Senators | 0 | 0 | 0 | 0 | 0 | 0 | 23.1 | 0 | 0 | 0 | 0 | 2 | 0:14 | L 8-2 |
| Dec 12 | @ Avalanche | 1 | 0 | 1 | 0 | 0 | 1 | 23.1 | 1 | 0 | 0 | 0 | 7 | 0:12 | L 2-3 |
| Dec 10 | @ Coyotes | 0 | 0 | 0 | 0 | 0 | 1 | 16.7 | 0 | 0 | 1 | 0 | 2 | 0:11 | W 3-1 |
| Dec 4 | vs. Blues | 0 | 0 | 0 | 0 | 0 | 1 | 18.2 | 0 | 0 | 1 | 0 | 2 | 0:12 | W 3-4 |
| Dec 2 | vs. Sabres | 0 | 0 | 0 | 0 | 0 | 1 | 20.0 | 0 | 0 | 0 | 0 | 5 | 0:08 | W 4-7 |
| Nov 30 | vs. Capitals | 1 | 0 | 1 | 0 | 0 | 1 | 22.2 | 0 | 0 | 0 | 2 | 6 | 0:11 | W 4-5 |
| Nov 27 | vs. Kraken | 0 | 1 | 1 | 0 | 0 | 0 | 12.5 | 0 | 0 | 0 | 1 | 1 | 0:07 | L 4-1 |
| Nov 26 | @ Capitals | 0 | 0 | 0 | 0 | 2 | 0 | 12.5 | 0 | 0 | 0 | 1 | 3 | 0:10 | L 3-4 |
| Nov 24 | vs. Flyers | 0 | 0 | 0 | 0 | 0 | 2 | 12.5 | 0 | 0 | 0 | 0 | 6 | 0:12 | W 1-2 |
| Nov 20 | vs. Wild | 0 | 1 | 1 | 0 | 0 | 1 | 16.7 | 0 | 0 | 0 | 1 | 4 | 0:09 | W 4-5 |
| Nov 18 | vs. Devils | 0 | 0 | 0 | 0 | 0 | 1 | 20.0 | 0 | 0 | 1 | 1 | 3 | 0:12 | W 1-4 |
| Oct 29 | @ Red Wings | 0 | 0 | 0 | 0 | 0 | 0 | 25.0 | 0 | 0 | 0 | 0 | 2 | 0:06 | W 3-2 |
| Oct 27 | vs. Bruins | 0 | 0 | 0 | 0 | 2 | 1 | 25.0 | 0 | 0 | 0 | 5 | 1 | 0:11 | W 1-4 |
| Oct 25 | vs. Coyotes | 1 | 0 | 1 | 0 | 0 | 2 | 33.3 | 1 | 0 | 1 | 0 | 3 | 0:11 | W 3-5 |
| Oct 19 | @ Lightning | 0 | 0 | 0 | 0 | 2 | 1 | 0.0 | 0 | 0 | 0 | 1 | 1 | 0:10 | W 4-1 |
| Oct 16 | vs. Islanders | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | 0 | 0 | 1 | 0:12 | W 1-5 |
| Oct 14 | vs. Penguins | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | 0 | 1 | 4 | 0:10 | W 4-5 |
| No games against that opponent. | |||||||||||||||
| Total | 5 | 5 | 10 | 0 | 10 | 26 | 19.2 | 3 | 0 | 10 | 21 | 78 | 6:03 | ||
| Total | 1 game | 1 | 0 | 1 | 0 | 0 | 1 | 100.0 | 0 | 0 | 0 | 0 | 0 | 0:12 | |
| Total | 2 games | 1 | 0 | 1 | 0 | 0 | 3 | 33.3 | 1 | 0 | 2 | 0 | 5 | 0:22 | |
| Total | 2 games | 0 | 0 | 0 | 0 | 6 | 1 | 0.0 | 0 | 0 | 1 | 8 | 2 | 0:22 | |
| Total | 2 games | 0 | 0 | 0 | 0 | 0 | 3 | 0.0 | 0 | 0 | 1 | 1 | 7 | 0:19 | |
| Total | 1 game | 1 | 0 | 1 | 0 | 0 | 2 | 50.0 | 1 | 0 | 1 | 0 | 6 | 0:11 | |
| Total | 1 game | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | 1 | 1 | 3 | 0:09 | |
| Total | 1 game | 0 | 1 | 1 | 0 | 0 | 0 | — | 0 | 0 | 1 | 0 | 0 | 0:10 | |
| Total | 1 game | 1 | 0 | 1 | 0 | 0 | 1 | 100.0 | 1 | 0 | 0 | 0 | 7 | 0:12 | |
| Total | 1 game | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | 0 | 0 | 0 | 0:11 | |
| Total | 1 game | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | 0 | 0 | 3 | 0:11 | |
| Total | 2 games | 0 | 1 | 1 | 0 | 0 | 0 | — | 0 | 0 | 0 | 1 | 2 | 0:17 | |
| Total | 1 game | 0 | 0 | 0 | 0 | 0 | 1 | 0.0 | 0 | 0 | 1 | 1 | 0 | 0:10 | |
| Total | 1 game | 0 | 1 | 1 | 0 | 0 | 1 | 0.0 | 0 | 0 | 0 | 1 | 4 | 0:09 | |
| Total | 2 games | 0 | 1 | 1 | 0 | 0 | 1 | 0.0 | 0 | 0 | 0 | 0 | 2 | 0:25 | |
| Total | 1 game | 0 | 0 | 0 | 0 | 0 | 1 | 0.0 | 0 | 0 | 1 | 1 | 3 | 0:12 | |
| Total | 1 game | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | 0 | 0 | 1 | 0:12 | |
| Total | 2 games | 0 | 0 | 0 | 0 | 0 | 2 | 0.0 | 0 | 0 | 0 | 0 | 2 | 0:25 | |
| Total | 1 game | 0 | 0 | 0 | 0 | 0 | 2 | 0.0 | 0 | 0 | 0 | 0 | 6 | 0:12 | |
| Total | 1 game | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | 0 | 1 | 4 | 0:10 | |
| Total | 2 games | 0 | 0 | 0 | 0 | 0 | 2 | 0.0 | 0 | 0 | 0 | 0 | 0 | 0:21 | |
| Total | 1 game | 0 | 1 | 1 | 0 | 0 | 0 | — | 0 | 0 | 0 | 1 | 1 | 0:07 | |
| Total | 1 game | 0 | 0 | 0 | 0 | 0 | 1 | 0.0 | 0 | 0 | 1 | 0 | 2 | 0:12 | |
| Total | 1 game | 0 | 0 | 0 | 0 | 2 | 1 | 0.0 | 0 | 0 | 0 | 1 | 1 | 0:10 | |
| Total | 1 game | 0 | 0 | 0 | 0 | 0 | 1 | 0.0 | 0 | 0 | 0 | 0 | 6 | 0:12 | |
| Total | 1 game | 0 | 0 | 0 | 0 | 0 | 1 | 0.0 | 0 | 0 | 0 | 1 | 2 | 0:09 | |
| Total | 2 games | 1 | 0 | 1 | 0 | 2 | 1 | 100.0 | 0 | 0 | 0 | 3 | 9 | 0:21 | |
S% is season-to-date through each game rather than that game alone: one game's shooting percentage is nothing more than the two cells beside it, so the column reads as a trend instead, and its last value is the season figure. Those columns stay season-to-date when the log is filtered by opponent; the figure for the games left on screen is the one in the Total row, where every rate is worked out from that subset's own summed counts rather than averaged. Time on ice is summed to the second, so a total is exact rather than an accumulation of rounded minutes.