Mike Brown: B+

Team Stats: 119.8 ORTG (3rd) 113.3 DRTG (7th) +6.5 NRTG (5th)

Team Seeding: 6th Best Record in the NBA, 3rd Seed in the Eastern Conference,

Team Record: 53 Wins 29 Losses (.646 WL%, which is their 10th-best in a season in franchise history)

In-Season Tournament Champions

Knicks were 29-23 (.558 WL%) against teams over .500, 29 wins are their most in a season in franchise history and .558 WL% was the 6th best in the NBA this year.

Mike Brown did a good job for the Knicks this year by improving this team in almost every aspect: Wins, Offensive Rating, Defensive Rating, Net Rating, Beating Teams Over .500, Bench Production, and Young Player Development. Especially, the Knicks winning more games than last year’s team while have all of their starters playing significantly less minutes per game.

The critique I would give is the handling of Karl-Anthony Towns and certain alleged locker-room drama, and the 2-9 stretch back in late January/early February. However, overall Mike Brown has done well in the regular season. Of course, the true estimation of his job this year will be based on the playoffs.

Jalen Brunson: A

Statistics: 74 games 26.0 PPG 6.8 APG 3.3 RPG 46.7 FG% 36.9 3P% 84.1 FT% 35.0 MPG

Best Game: 38 minutes 47 points 8 assists 3 rebounds 6 threes made vs. MIA

The Captain was just as strong as ever this season with his usual brilliance offensively. His points, assists, and rebounds per game were just about the same as they were last season.

He played in more games this year and had more 30 and 40 point games than last year. He was the NBA Cup MVP and led this Knicks team to their highest win total since the 2012-13 NBA season.

Brunson had some lows where we saw some uncharacteristic turnovers in stretches as well as his field goal percentage and three point percentage taking a hit. That’s in part of him seeing more double teams over the course of this season.

Regardless, the Captain was fantastic as the Knicks superstar this year and looks primed and ready to perform in the playoffs as he usually does.

Karl-Anthony Towns: A-

Statistics: 75 games 20.1 PPG 11.9 RPG 3.0 APG 50.1 FG% 36.8 3P% 85.8 FT% 31.0 MPG

Best Game: 38 minutes 39 points 11 rebounds 4 assists 1 steal 6 threes made vs. MIA

This was overall a down year for Karl-Anthony Towns, but he still finished strong and had a good season. KAT had some of the lowest marks since his rookie year in minutes, points, field goal and field goal attempts per game. But, I do not believe he is to blame.

KAT was very vocal all year about his frustrations and confusions about his role offensively. There seemed to be some type of disconnect between KAT and the head coach as well as Brunson and the other starters.

While there is plenty you can blame KAT for: foolish offensive fouls, complaining, lack of effort, lack of intensity, and even poor defense. The lack of minutes and shots per game is not entirely on him.

All of those issues aside, and he still finished the season with 20 points per game on 50% from the field as well as the most double-doubles in the league. He also significantly improved his defense. Overall, this shows that he didn’t allow the lack of shot attempts and lack of role security affect his effectiveness on the basketball court.

OG Anunoby: A-

Statistics: 67 games 16.7 PPG 5.2 RPG 2.2 APG 1.6 SPG .7 BPG 48.4 FG% 38.6 3P% 82.8 FT% 33.2 MPG

Best Game: 32 minutes 34 points 7 rebounds 5 assists 4 steals 6 threes made vs. DEN

An A- for OG Anunoby feels right when you look at how much of the New York Knicks success ran through him this season. He wasn’t just another piece, he was the tone-setter. Quite simply put: when OG plays well, the Knicks win.

Every night, OG took the toughest matchup without hesitation and made it uncomfortable from the opening possession. Whether it was blowing up actions, jumping passing lanes, or just locking someone down one-on-one, his defensive presence gave the Knicks a level of edge they leaned on all year. It was very rarely OG was getting “lit up” by opposing teams’ stars.

On the offensive side, OG stayed in his lane in the best way possible. He spaced the floor, hit timely threes, and punished defenses that forgot about him. There were moments where he’d string together a few aggressive drives or catch fire from deep, but he didn’t need the ball to make an impact, and that kind of low-maintenance production is exactly what winning teams need.

If there’s a reason this doesn’t creep into A territory, it’s because there were stretches where you wanted just a little more. Often times needing to assert himself more offensively, or completely disappearing from some games. But even with that, OG delivered exactly what this team needed. He brought stability, toughness, and a defensive standard that helped define the Knicks’ season.

Mikal Bridges: C+

Statistics: 82 games 14.4 PPG 3.8 RPG 3.7 APG 1.3 SPG .8 BPG 49.0 FG% 37.1 3P% 82.7 FT% 30.2 MPG

Best Game: 33 minutes 25 points 5 rebounds 5 steals 2 assists 5 threes made vs. SAS

I have mixed emotions towards Mikal Bridges this season because on one hand he was playing significantly less minutes per game and was just as productive as last year. However, on the other hand he had several poor stretches of basketball.

Also, this year he was more of the fourth option for the Knicks instead of the third option, which is what he was under the Thibs regime.

We saw a lot less of his midrange game this year as well as much less of him initiating offense as a secondary ball handler. Essentially, he was filling a new role under Mike Brown, which he admitted himself.

Much like last year, his worth and what he does on both ends of the ball will show most in the postseason.

Josh Hart: B+

Statistics: 66 games 12.0 PPG 7.4 RPG 4.8 APG 1.1 SPG 50.8 FG% 41.3 3P% 72.0 FT%

Best Game: 26 minutes 33 points 7 rebounds 5 assists 2 steals 5 threes made vs. IND

A B+ for Josh Hart captures his season pretty well, the ultimate glue guy for this New York Knicks team. He brought energy every single night, doing all the dirty work: rebounding, defending multiple positions, pushing the tempo, and making hustle plays that don’t always get the spotlight but absolutely swing games.

What really stood out this year was the shooting leap. Hitting over 41% from deep, Hart gave the Knicks a level of spacing they’ve been desperate for, and that’s going to be critical in the playoffs.

The reason it lands at a B+ instead of higher is consistency, there were stretches where his offensive impact faded a bit, defensive woes hurt the team, or the shot was not connecting allowing opposing teams to roam over of him, which absolutely kills our spacing and offensive flow.

Still, his all-around presence and do-it-all mentality made him one of the most important pieces on the roster.

Mitchell Robinson: A+

Statistics: 60 games 5.7 PPG 8.8 RPG 4.2 ORPG .9 SPG 1.2 BPG 72.3 FG% 19.6 MPG

Best Game: 26 minutes 21 points 16 rebounds 2 blocks 1 steal vs. PHI

Big Mitchell Robinson was an absolute beast all year long. This seasons was perhaps the best season of his career. He played the most games he’s played in five seasons. Health is key with Mitch and it always has been.

He averaged a historic 4.2 offensive rebounds in under 20 minutes per game. That is paced at 7.7 offensive rebounds and 16.1 total rebounds per 36 minutes by far the best of his career.

All year he has impacted the games he’s played by controlling the boards and causing havoc for opposing teams. There is no playoff push and championship aspirations without Mitchell Robinson.

Mile McBride: A-

Statistics: 41 games 12.0 PPG 2.6 APG 2.4 RPG .9 SPG 42.3 FG% 41.3 3P% 78.7 FT%

Best Game: 37 minutes 25 points 6 assists 3 rebounds 6 threes made vs. GSW

An A- for Miles McBride says everything about the kind of season he had, even with the missed time. Injuries cut his year in half, but when Deuce was on the floor for the New York Knicks, he was nothing short of electric in his role.

He took a real leap this season: playing with confidence, knocking down shots, and continuing to be a pest defensively at the point of attack.

His energy shifted games, and there were stretches where he looked like one of the Knicks’ most reliable two-way guards. The growth offensively, especially, gave the team another layer they didn’t always have before.

The only thing holding this back from a full A is availability, but that’s out of his control. When healthy, Deuce was fantastic, plain and simple. His emergence was one of the more encouraging developments of the Knicks’ season.

Landry Shamet: A+

Statistics: 51 games 9.3 PPG 1.8 RPG 1.4 APG .6 SPG 43.7 FG% 39.2 3P% 71.1 FT%

Best Game: 37 minutes 36 points 3 assists 2 rebounds 6 threes made vs. MIA

An A+ for Landry Shamet is all about value. He delivered that and then some for the New York Knicks. On a team-friendly veteran minimum, Shamet gave the Knicks exactly what they needed off the bench: reliable shooting, defensive toughness, and a steady offensive presence.

He consistently knocked down shots when his number was called and played within the flow of the offense.. Whether it was a quick spark in limited minutes or stepping up during stretches when the rotation was thin, Shamet made his impact felt. His ability to come in cold and still produce was huge for second-unit stability.

When you factor in the contract alongside the production, it’s hard to argue against the A+. Shamet outperformed expectations and proved to be one of the better low-cost pickups of the season.

Jose Alvarado: B+

Statistics: 28 games 6.6 PPG 3.8 APG 2.0 RPG 1.0 SPG 41.4 FG% 33.0 3P%

Best Game: 19 minutes 26 points 5 steals 4 assists 3 rebounds 8 threes made vs. PHI

A B+ for Jose Alvarado reflects exactly what he’s brought in his short stint with the New York Knicks so far. He came in as guard insurance, but quickly proved to be more than just a depth piece, giving the team a jolt of toughness and edge whenever he checked in.

Defensively, he stayed true to form: pressuring ball handlers, forcing mistakes, and bringing that trademark scrappiness that can swing momentum. Offensively, he chipped in as a ball handler, keeping things organized, and making smart plays without overextending himself. His playmaking and energy helped stabilize lineups, especially when the Knicks needed a steady hand.

For a short stint, Alvarado gave the Knicks exactly what they needed: effort, defense, and reliability at the bench guard spot.

Mohamed Diawara: A+

Statistics: 69 games 3.6 PPG 1.4 RPG .8 APG 42.3 FG% 36.9 3P% 75.0 FT% 9.2 MPG

Best Game: 20 minutes 14 points 5 rebounds 2 assists 1 steal + 19 +/- vs. PHI

Given the fact that Mohamed Diawara was a late second round pick, what he gave the Knicks this year was absolutely awesome. A lot of fans were intrigued and excited by his defensive potential because of his lateral quickness, athleticism, and massive wingspan.

Then as the season progressed, he showed the potential of a beautiful three point stroke that had him shooting well over 40%. It seemed to us founds that he would show us something new and impressive every game.

Going into the playoffs, he has found himself with no spot in this rotation. However, because of his versatility he will be needed by the Knicks at some point in their playoff run.

Jordan Clarkson: B-

Statistics: 72 games 8.6 PPG 1.8 RPG 1.3 APG 45.1 FG% 32.7 3P% 83.0 FT% 17.8 MPG

Best Game: 26 minutes 27 points 5 rebounds 3 assists 3 threes made vs. UTA

The Jordan Clarkson experience is complicated. A lot of fans believed their were getting the instant offense microwave he has been his entire career and in some ways we have. The first part of the season he struggled and he found himself with zero playing time for a stretch of games.

Since then, has played himself back into the rotation with a new energy on defense, a knack for offensive rebounds, a splash of playmaking, and his patented microwave offense. If Clarkson continues to play like this, he will be instrumental in the Knicks playoff run this year.

Tyler Kolek: B+

Statistics: 62 games 4.4 PPG 2.7 APG 1.6 RPG 43.5 FG% 38.6 3P% 70.0 FT% 11.7 MPG

Best Game: 26 minutes 16 points 11 assists 6 rebounds 1 steal 1 block + 13 +/- vs. IND

Tyler Kolek’s season was a confusing one because with the exception of some teams that gave him troubling bringing the ball up the court and some defensive woes here and there, he was great. Before the acquisition of Jose Alvarado, Kolek was a great bench piece that brought shooting, ball-handling, energy, and playmaking to the Knicks.

Most notably having a great game on Christmas day helping the Knicks make a comeback vs. the Cavaliers and a huge part of their NBA Cup win. Since then, he has been demoted to not playing, but he will be important for the Knicks going forward.

Ariel Hukporti: C-

Statistics: 54 games 2.2 PPG 2.9 RPG 56.3 FG% 78.8 FT% 9.2 MPG

Best Game: 28 minutes 8 points 16 rebounds 4 assists 4 blocks 1 steal vs. ATL

Hukporti is a player that will only see run when Mitchell Robinson is out, but for the most part got a decent amount of time and even started five games this year. He is very athletic, but hasn’t developed much from year one to two.

With the exception of his attempts at developing an outside shot, he continues to show a lack of understanding of defensive coverages leading to unnecessary fouls as well as having poor hands and virtually no touch around the basket.

Jeremy Sochan: C-

Statistics: 16 games 2.8 PPG 2.1 RPG 56.7 FG% 75.0 FT% 6.9 MPG

Best Game: 20 minutes 12 points 6 rebounds 5 assists 2 threes made vs. CHO

Jeremy Sochan was a late season acquisition on the buyout market. While there was a lot of hype about what he could mean for our defensive versatility off the bench being a big wing defender, he has been quite underwhelming.

Nevertheless, at a prorated vet minimum deal, a player like Sochan is still a strong pickup to be a 10/11th man. I can see him being impactful in a spot minutes moment like a Precious Achiuwa of Knicks past come this playoffs.

Kevin McCullar Jr.: B+

Statistics: 21 games 2.4 PPG 1.3 RPG 1.0 APG 42.6 FG% 33.3 3P% 7.4

Best Game: 23 minutes 13 points 8 rebounds 2 assists 2 steals 3 threes made vs. ATL

G-League Statistics: 10 games 16.8 PPG 5.3 RPG 6.7 APG 2.1 SPG 46.7 FG% 31.8 MPG

Kevin McCullar Jr. was the best player of our two-way contracts, who when given the opportunity to step up, he did so. He showed flashes of defensive tenacity, rebounding, playmaking, ball-handling, and even a nice shooting stroke.

Aside from his best game, he also had a strong outing vs Chicago, where he had a career high 14 points and added 2 rebounds and 2 steals.

Pacôme Dadiet: D+

Statistics: 29 games 1.7 PPG .9 RPG .4 APG 33.3 FG% 21.9 3P% 81.8 FT% 4.7 MPG

Best Game: 9 minutes 11 points 2 rebounds 3 threes +13 +/- vs. DEN

G-League Statistics: 15 games 23.1 PPG 4.8 RPG 1.5 APG 1.3 SPG 46.6 FG% 35.1 MPG

Pacôme Dadiet, our former late first round pick, has had another disappointing season despite showing flashes of three point shooting potential and length on defense.

Still, he is only 20 years old and perhaps has a chance to develop into a bench piece for this Knicks squad.

Dillon Jones: D-

Statistics: 7 games 1.3 PPG 1.0 RPG .6 APG .4 SPG 22.2 FG% 20.0 3P% 5.6 MPG

Best Game: 7 minutes 4 points 2 rebounds 2 assists 1 steal vs. PHI

G-League Statistics: 18 games 15.2 PPG 5.6 RPG 6.2 APG 1.7 SPG 43.0 FG% 32.6 MPG

Dillon Jones was one of our two-way contracts that we have seen the least of this year.

He was serviceable for the our G-League affiliate, Westchester Knicks, all year.

Trey Jemison III: C

Statistics: 13 games 1.0 PPG 1.4 RPG 60.0 FG% 6.3 MPG

Best Game: 18 minutes 5 points 5 rebounds 1 block, Defensive Player of the Game vs. IND

G-League Statistics: 21 games 8.0 PPG 8.5 RPG 3.0 APG .9 SPG 1.4 BPG 58.5 FG% 28.0 MPG

Trey Jemison III was a decent fill-in whenever we were missing multiple players in our front court. He played in his role: set strong screens, roll hard, play defense.

He was what you can ask for in a fourth string big on a two-way contract.

Keep Reading