Just a month ago, he was part of a disheartening NBA record. However, Jamal Cain, a player known for his relentless effort, transformed into the unexpected hero in Game 4 against the Detroit Pistons.
The Magic’s entire season has been a rollercoaster. They secured the final playoff spot through the play-in tournament, only to face the top team in the East, the Detroit Pistons, in the first round. Against all odds, Orlando rediscovered their fighting spirit and took a surprising 2-1 lead in the series. In Game 4, Jamahl Mosley’s squad initially pulled away, only to find themselves trailing. This back-and-forth struggle was a microcosm of their season.
Adding to the drama, Franz Wagner suffered another injury. The German star had to be substituted with calf problems shortly before the end of the third quarter. Until that point, he had been playing his best game since returning, and the Magic held a narrow 74-69 lead. It seemed like another downturn was imminent. However, Mosley brought in forward Jamal Cain to replace Wagner.
Jamal Who?
At that moment, Jalen Duren likely had the most definitive answer. The Pistons’ All-Star was introduced to the 27-year-old in the most brutal way possible. Early in the fourth quarter, Duren’s co-star Cade Cunningham guarded Cain only half-heartedly across the court. Cain decided to drive to the basket relentlessly. Duren dutifully stepped in to contest him in the paint.
Seconds later, the Kia Center erupted. Cain delivered a poster-worthy dunk, leaving Duren stumbling backward in disbelief, eventually landing several feet away from the basket. His face clearly expressed a «What the hell?!»
‘My Only Job’: Cain Focused on More Than Just the Mega-Dunk
«That was probably one of the best four in-game dunks I’ve ever seen,» marveled teammate Desmond Bane. Bane, a three-point specialist, has played alongside high-flyers like Ja Morant in Memphis and has witnessed countless aerial displays.
Cain, however, remained humble during the post-game press conference. When asked what was going through his mind during the pivotal play, he deflected: «I just wanted to make the dunk.»
In reality, he had a different primary objective: «My only job tonight was to make Cade’s life difficult. Of course, it was a great dunk, but that was my main focus.» And he succeeded in that mission just as effectively as his spectacular aerial performance.
He hounded the point guard, who again struggled with his shot (7/23 FG, 3/11 3FG) and turnovers (8 TO), often picking him up in his own half. The wing bothered Cunningham with his long arms and relentless effort. A prime example was when Cunningham roughly shoved him out of the way in the closing moments, hoping for an open three-pointer. But just as the All-Star was about to shoot, Cain’s hand was in his face, despite having been disoriented and stumbling towards his own basket moments before.
‘They Don’t Grow on Trees’: Cain Finds His Niche
Cain’s tireless defensive effort might not be immediately apparent from the box score. The statisticians recorded no steals or blocks. He committed only four fouls in just 23:42 minutes. However, Cain was responsible for missed shots and difficult possessions for the Pistons. He also secured crucial possessions for his team without necessarily appearing as a statistical hero. For instance, he drew an offensive foul on Caris LeVert late in the game by fighting through his (illegal) screen.
Magic coach Mosley explicitly praised «his ability to go out there, play, and do all the little things because he knows that none of it is a given.» Bane echoed this sentiment: «I knew from the beginning of training camp that he could be a rotation player for us. Players who defend, shoot threes, and play that hard, they just don’t grow on trees.»
Five Years of College and Undrafted: Cain’s Rocky Road to the NBA
For outsiders, it was far from foreseeable last summer that Cain would be making headlines in the April 2026 playoffs. Orlando initially signed him to a two-way contract. The Magic were his third chance in the NBA.
He hadn’t made a significant impression in his previous stints in Miami and New Orleans. With the Heat, he participated in a total of 44 NBA games over two years and often played in the G-League. Last season with the Pelicans, he played in 37 games, averaging 13.6 minutes.
Given Cain’s difficult career path, this was already impressive. The forward spent four years in college with Marquette University before transferring to Oakland University for his fifth and final year. With the Golden Grizzlies, he averaged 19.9 points and 10.2 rebounds.
Despite this, no team selected him in the 2022 Draft, and he found his way into the NBA as a part-time player with the Heat after the Summer League.
The Worst Game in NBA History: Cain Hits Rock Bottom in March
Those times are now in the past. On March 20th, the Magic converted his contract into a two-year standard deal with a team option for the second year. Just a few days later, however, Cain would etch his name into unfortunate NBA history.
Against the Toronto Raptors, Orlando suffered the most lopsided loss in franchise history. The Magic were blown out 139-87 in Canada. It was bad, but it was worse for Cain, despite playing only eight and a half minutes.
In those meager eight minutes, he witnessed the Raptors go on a 31-0 run. He contributed to this himself. All three of his shots missed the basket, and in that short time, he accumulated six turnovers – a shared NBA record for a player who didn’t even play ten minutes.
He did, however, claim an outright record: a plus-minus rating of -32. Since the start of the play-by-play era, no player who played fewer than ten minutes had recorded such a stat in the box score.
Cain Also Shone in Game 3 Against the Pistons
But that single dismal performance shouldn’t overshadow the development Cain has shown in recent months. In the final 17 games of the regular season, he averaged almost 20 minutes per game for the injury-plagued Magic. With 9.0 PPG, 3.6 RPG, and 1.2 APG on 38% shooting from three-point range, he justified the trust placed in him during that stretch.
He also had opportunities to prove himself in the Magic’s two crucial play-in games. In the first two games against the Pistons, his playing time decreased significantly. In Game 1, he played nine minutes, and in Game 2, he played eight.
However, in Game 3, he played for nearly fifteen minutes and hit a crucial three-pointer in the third quarter that prevented the momentum from shifting in Detroit’s favor. «These are the little moments why the guys believe in him,» praised Mosley for his timely contribution.
‘The Work Isn’t Done’: The Magic Are One Win Away from a Sensation
Cain was also there at the perfect moment in Game Four. While his poster dunk on Duren provided an energy boost, the Magic couldn’t fully pull away from the Pistons. Both teams struggled with their shooting again, forcing Cain, who played the entire fourth quarter, to hustle for rebounds (9 REB).
He grabbed three offensive boards. Even when the game was tied for the last time with five minutes left, he was the one who chased down the rebound and put the ball in for the go-ahead basket while the rest of the team watched in amazement.
It remains unclear whether Cain will need to play over 20 minutes again in the upcoming game, where the Magic can secure their surprising advancement. «Hopefully, tomorrow will be better,» said the injured Wagner cautiously optimistic in the locker room after the game. He also mentioned he would undergo an MRI scan the following day.
Should the World and European champion be unavailable for Game 5, Cain will undoubtedly be ready. He quickly thanked his teammates and coaches for their trust that evening before stating the only correct course of action: «The work isn’t done. There’s nothing to celebrate.» Perhaps this is a symbol of the ‘new’ and more stable Orlando in the playoffs so far.
NBA: Jamal Cain’s Career Statistics
| Season | Team | GP | MIN | PTS | REB | AST |
|---|---|---|---|---|---|---|
| 2025/2026 | Orlando Magic | 40 | 12.2 | 5.4 | 1.9 | 0.7 |
| 2024/2025 | New Orleans Pelicans | 37 | 13.6 | 5.3 | 2.3 | 0.6 |
| 2023/2024 | Miami Heat | 26 | 10.0 | 3.7 | 1.4 | 0.4 |
| 2022/2023 | Miami Heat | 18 | 13.3 | 5.4 | 2.9 | 0.7 |

