NinjaJOD BGMI Player Profile
Shubham Ranjan Sahoo competes as NinjaJOD and holds the in-game leader's role at Revenant XSpark. He joined the roster on 23 November 2025 alongside Pain09, and the published lineup marks him as the squad's IGL.
After his arrival, the squad's published results include the Skyesports Skirmish Series 2025 title from 20 to 22 December 2025, the OneGame Championship Summer Series title from 27 to 29 April 2026, the Domination Arena Season 1 title from 15 to 17 July 2026 and the Trident IGNITE 2026 Challengers vs Masters title from 11 to 14 September 2026. The team also finished second at Reload Arena in November 2025, at Blizzard Battlegrounds in January 2026 and at the Upthrust Esports Pro Showdown 2026 in January 2026. The results above are recorded as Revenant XSpark squad results.
NinjaJOD's award record includes the MVP title at the Nodwin x Loco All Stars Invitational and Finals MVP at the Upthrust Esports Pro Showdown Season 2. April 2026 reports noted the squad was hunting for a new IGL after Punk's departure, and the published lineup now marks NinjaJOD in that seat. His earlier teams are listed in the team history on this page, and his published career winnings stand at about $70,091.
NinjaJOD took over the IGL seat after Revenant XSpark released Punk on 2 April 2026. TalkEsport recorded the release and the retained trio of Pain, NinjaJOD and TraceGod, and its later BMSD 2026 interview presents NinjaJOD as the side's IGL. No exact takeover date is published, so the seat change is dated only to the April 2026 release window.
Team history
- 2025-11-23 → date not published
Revenant XSpark
Achievements
| Date | Place | Tier | Tournament | Team | Prize |
|---|---|---|---|---|---|
| 18 Oct 2026 | 11th | A | ![]() | ![]() | ₹2,00,000 |
| 6 Sep 2026 | 10th | A | ![]() | ![]() | Rs 1,80,000 |
| 21 Jun 2026 | 14th | A | ![]() | ![]() | ₹5,00,000 |
| 29 Apr 2026 | 1st | C | ![]() | ![]() | ₹3,50,000 |
| 17 Apr 2026 | 12th | C | ![]() | ![]() | — |
| 29 Mar 2026 | 7th | A | ![]() | ![]() | ₹14,00,000 |
| 10 Aug 2025 | 9th | A | ![]() | ![]() | ₹1,00,000 |
| 18 May 2025 | 1st | B | ![]() | ![]() | — |
| 2 Feb 2025 | 15th | A | ![]() | ![]() | Rs 45,000 |
| 26 Jan 2025 | 1st | C | ![]() | ![]() | — |
| 1 Dec 2024 | 2nd | B | ![]() | ![]() | — |
| 1 Feb 2024 | 5th | B | ![]() | ![]() | ₹75,000 |
| 3 Oct 2023 | 4th | C | ![]() | ![]() | ₹40,000 |
| 27 Sep 2023 | 16th | B | ![]() | ![]() | — |
| 13 Jul 2023 | 16th | B | ![]() | ![]() | — |
Awards & honours
- MVP

iQOO BGMI Pro Series 2024 source
- MVP

Upthrust BGMI Pro Showdown Season 2 source
- MVP

Fearless Championship Series 2024 source
- MVP

Villager Esports Pro Invitational Season 2 source
- MVP

Nodwin x Loco All Stars Invitational source
- MVP

The Esports Club BGMI Invitational Season 4 source
- MVP

Ruthless BGMI Invitational Showdown source
- MVP

OR Championship Legends Rise 2022 source
- MVP

Skyesports Mobile Open source
Earnings Chart
Event Earnings
Team prize money from events this player attended. Individual splits are not publicly documented, so no per-player share is shown.
| Event | Date | Team | Place | Team prize |
|---|---|---|---|---|
![]() | 18 Oct 2026 | ![]() | 11th | ₹2,00,000 |
![]() | 6 Sep 2026 | ![]() | 10th | Rs 1,80,000 |
![]() | 21 Jun 2026 | ![]() | 15th | ₹5,00,000 |
![]() | 29 Apr 2026 | ![]() | 1st | ₹3,50,000 |
![]() | 29 Mar 2026 | ![]() | 7th | ₹14,00,000 |
![]() | 10 Aug 2025 | ![]() | 14th | ₹1,00,000 |
![]() | 2 Feb 2025 | ![]() | 15th | Rs 45,000 |
![]() | 1 Feb 2024 | ![]() | 5th | ₹75,000 |
![]() | 3 Oct 2023 | ![]() | 4th | ₹40,000 |
| Total | ₹2,890,000 |
Team prize money by year
- 2026₹2,630,000
- 2025₹145,000
- 2024₹75,000
- 2023₹40,000
Current teammates
Other event context
| Event | Team place | What is verified |
|---|---|---|
| Trident IGNITE 2026: Challengers vs Masters | 1st | Squad title with Revenant XSpark. |
| Domination Arena Season 1 | 1st | Squad title with Revenant XSpark. |
| OneGame Championship Summer Series | 1st | Squad title with Revenant XSpark. |
| Skyesports Skirmish Series 2025 | 1st | Squad title with Revenant XSpark. |
FAQ
What is NinjaJOD's real name?
NinjaJOD's real name is Shubham Ranjan Sahoo.
Which team does NinjaJOD play for?
NinjaJOD plays for Revenant XSpark.
What role does NinjaJOD play?
NinjaJOD plays as assaulter/igl.
How much has NinjaJOD earned?
NinjaJOD's winnings are about $70,091.
Which teams has NinjaJOD played for before?
NinjaJOD earlier played for TSM, Gods Reign, Team XSpark, Team Soul, Mogo Esports, Team Versatile, Revenant XSpark.















