Golden State Warriors star Stephen Curry has been widely criticized for his lack of signature moments in the NBA Finals over the course of his career, and yet, he is still setting finals milestones.

With his 31-point, eight-rebound, seven-assist performance during the Warriors' Game 5 win over the Toronto Raptors on Monday night, Curry became just the fourth player in league history to post at least three 30-5-5 games in the finals, and look at the company Curry has joined:

Of course, Michael Jordan, Kareem Abdul-Jabbar and LeBron James all had five of those games in their respective runs, but with at least one game remaining in these finals, Curry has a chance to post two more to nail down five of his own.

Throughout this series overall, Curry is averaging 32.4 points, 5.8 assists, 5.6 rebounds and 1.4 steals over 41.7 minutes per game while shooting 42.3 percent from the floor, 35.7 percent from three-point range and 94.1 percent from the free-throw line.

He also hit what was possibly the biggest shot of his career in Game 5, draining a game-tying three-pointer with under two minutes to go, which then set up Klay Thompson to hit the go-ahead triple with less than a minute remaining.

In addition, Curry poured in 47 points during the Warriors' Game 3 loss last week.

The Raptors currently hold a 3-2 lead over the Warriors, and now, Golden State will officially be without Kevin Durant for the remainder of the finals as a result of an Achilles injury he suffered on Monday evening.

Kevon Looney's status for Game 6, which is on Thursday night at Oracle Arena, is also in question as a result of aggravating a chest injury in Game 5.