Install Fights on Demand Kodi Addon: Getting the Fights on Demand Kodi addon up and running is surprisingly painless, even if tech setups usually feel like a cryptic puzzle. This guide walks through all the steps without pretending it’s magic, and shows how to actually navigate the addon so it doesn’t just sit there mocking you. The instructions work on pretty much anything Kodi supports—FireStick, Fire TV Cube, Windows, Mac—basically, if it can run Kodi, it can run this. By the end, what usually feels like a maze of menus and settings turns into a smooth, “ah, finally” kind of setup, ready for diving into every fight night, replay, or random MMA binge without the usual headaches.
What is Fights on Demand Kodi Addon?
Fights on Demand is a tiny gem of a Kodi addon tucked in the Lost Soul Repository, made for anyone who can’t help but get a little too hyped over combat sports. It doesn’t just drop live fights—though those are a rush—it also keeps replays ready, so missing a match doesn’t turn into full-blown FOMO. Streams are smooth thanks to Uptobox, and toss in Real Debrid and suddenly everything feels buttery, with premium links and exclusive bouts that make the whole thing feel like sneaky VIP access. The interface is surprisingly straightforward, so digging through fight schedules doesn’t feel like cracking a secret code. With new bouts constantly added and the calendar kept fresh, it’s basically a one-stop playground for fight fans who hate bouncing between five different streaming sites just to catch the action.
Is Fights on Demand Safe and Legal to Use?
Fights on Demand is a third-party Kodi addon, which means it’s off the official Kodi radar—cue the instant “is this sketchy?” panic. The hard truth is there’s no magic way to verify these unofficial addons; Kodi doesn’t hand out badges of trust for outside stuff. A VirusTotal scan of the Lost Soul Repository came back clean, which is a relief, though it’s not exactly a silver bullet for safety. Bottom line: it’s probably okay, but like wandering down a dark corner of the internet, a little caution and common sense never hurt anyone.
Fights on Demand sits in a messy legal gray zone, pulling streams from all over the internet, some of which could technically land on the wrong side of copyright laws depending on where you are. There’s no way to check every link, and this isn’t a free pass to pirate anything—far from it. Privacy is the real MVP here, and running a solid VPN like ExpressVPN is almost mandatory if you want to watch without sweating over who’s peeking at your activity. Think of it as a tiny, invisible shield while tiptoeing through the chaotic, slightly sketchy corners of the streaming world.
Key Features of Fights on Demand Kodi Addon
- Access to over 70 categories filled with fight-related content
- Uptobox integration for quick and reliable streaming authentication
- Wide variety of fighting sports, including live events and replays
- A clean, user-friendly interface that’s easy to navigate
How to Install Fights on Demand Kodi Addon 2026
The installation process is broken into three main steps for clarity:
- Enable Unknown Sources in Kodi to allow third-party installs
- Install the Lost Soul Repository – the source of the addon
- Install Fights on Demand from within the repository
Enable Unknown Sources
Kodi blocks installations from external sources by default. To install third-party addons like Fights on Demand, you’ll need to allow unknown sources:
- Open Kodi and click the Settings gear icon located in the top-right corner of the home screen.
- Select the System tile.
- In the left sidebar, hover over Add-ons, then move to the right pane and toggle on Unknown sources.
- A warning prompt will appear. Click Yes to confirm your decision.
Once this setting is enabled, you’re ready to proceed with the addon installation.
Install the Lost Soul Repository
Now let’s add the repository that hosts the Fights on Demand addon:
- Head back to the Settings screen and open File manager.
- Select Add source.
- Click <None> when prompted.
- Enter the following URL exactly: This URL is hosted by a third party. is not affiliated with the developers or the repository.
- Name the source. For example, type lost soul (or any name of your choice), then click OK again.
- Return to the Settings screen and click Add-ons.
- Choose Install from zip file.
- Note: If you’re using Kodi 19 or later, you may see a warning. Click Yes to continue.
- Select the name you entered earlier (e.g., lost soul).
- Click on repository.LostSouls-x.x.x.zip (version number may vary).
- Wait a few seconds until you see a notification in the top-right corner confirming the repository has been installed.
Install Fights on Demand Kodi Addon
With the repository in place, it’s time to install the addon itself:
- Choose Install from repository.
- Select Lost Soul Repository from the list.
- Click on Video add-ons.
- Scroll through the list and select Fights on Demand.
- On the addon info page, click Install in the bottom-right corner.
- Wait for the installation to complete. A notification will confirm when Fights on Demand has been installed successfully.
How to Stream on FireStick with a VPN
Before you start streaming In Firestick, I would like to warn you that everything you stream on firestick is visible to your ISP and Government. This means, streaming copyrighted content (free movies, TV shows, live TV, and Sports) might get you into legal trouble.
Thankfully, there is a foolproof way to keep all your streaming activities hidden from your ISP and the Government. All you need is a good VPN for FireStick Streaming. A VPN will mask your original IP which is detecting… and will help you bypass Online Surveillance, ISP throttling, and content geo-restrictions.
I personally use and recommend ExpressVPN, which is the fastest and most secure VPN. It is compatible with all kinds of streaming apps and devices.
NOTE: We do not encourage the violation of copyright laws. But, what if you end up streaming content from an illegitimate source unintentionally? It is not always easy to tell the difference between a legit and illegal source.
So, before you start streaming on FireStick, here's how to get VPN protection in 3 simple steps.
-
Step 1 Get the ExpressVPN subscription
Get it HERE. It comes with a 30-day money-back guarantee. Meaning, you can use it free for the first 30-days and if you are not satisfied, you can ask for a full refund.
-
Step 2 Download and install the ExpressVPN app
Click HERE to download and install the app on your streaming device. If you are using a FireStick, I have given the exact steps starting with Step 4 below.
-
Step 3 Click the Power icon to connect
Your connection is now secure with the fastest and best VPN for FireStick.
The following are the steps to install ExpressVPN VPN on your Fire TV devices. If you have other streaming devices, follow Step 1-3 above.
-
Step 4 Subscribe to ExpressVPN
Subscribe HERE (if not subscribed already).
-
Step 5 Go to Fire TV Stick home screen.
Click Find followed by Search option (see image below).
-
Step 6 Type Expressvpn in the search bar and select when it shows up
-
Step 7 Click Download
-
Step 8 Open the ExpressVPN app
Sign in using the email ID and password that you created while buying the ExpressVPN subscription.
-
Step 9 Click the Power icon to connect to a VPN server.
That’s all. Your FireStick is now secured with the fastest VPN.
How to Use the Fights on Demand Kodi Addon
Once installed, you can access the Fights on Demand addon from Kodi’s home screen:
-
Go to Add-ons > Video add-ons and click Fights on Demand.
You’ll see a user-friendly interface with 79 categories of fighting content. It includes:
- Latest UFC/MMA Replays: This section features hundreds of fight replays from two of the most popular combat sports.
- Non Debrid Sections: These folders let you play one-click content without needing Real Debrid. However, you’ll need to authorize Uptobox to access the streams.
Be sure to explore other folders and categories for a complete experience.
How to Authorize Uptobox in Fights on Demand
- Fights on Demand leans on Uptobox, which is basically a digital bouncer that won’t let streams play until you prove you’re you
- It sounds annoying at first, but the PIN thing is actually quick once you know the rhythm
- First move: make a free Uptobox account, because skipping this just leads to staring at error screens
- Head to uptobox.com and hit Register up top, where it quietly waits for new users
- Drop in a username, email, and password—nothing fancy, just don’t forget what you pick
- Follow the prompts, click the confirmation, and congrats, you’re officially in the system
- Next part happens inside Kodi, where things finally start feeling real
- Open any stream in Fights on Demand and let it fail politely on purpose
- A PIN pops up like a secret handshake you didn’t know you needed
- Jump to uptobox.com/pin in your browser, phone or laptop, doesn’t matter
- Type in that PIN from Kodi and hit Link Account with confidence
- The stream kicks on, no drama, no reload spiral, just works
- It’s one of those setups that feels clunky the first time and invisible every time after
- Five minutes of setup saves hours of “why isn’t this playing” frustration
- Not elegant, not beautiful, but effective—and honestly, that’s good enough
Final Thoughts
Fights on Demand for Kodi is basically heaven if combat sports are even a little obsession—there’s everything from live events to replays and promos from corners of the world that most people haven’t even heard of, like a chaotic, glorious fight buffet. The Uptobox authorizations pop up so often it almost feels like the app is messing with you, but honestly, wrestling through that tiny annoyance is worth it when the fights keep coming. Hours disappear scrolling through old matches, catching up on promos, or just diving into random bouts you forgot existed. It’s not perfect—sometimes links break, sometimes the layout makes you sigh—but it does exactly what it promises: every fight, all in one place, no endless Googling. If this guide makes the install a little less painful, then it’s done its job, and if questions come up, leaving a comment is way easier than throwing the remote across the room.