DinOdds Betting Odds WordPress Plugin
Display pre-match odds comparison tables for major leagues like the NBA, NFL, MLB, NHL, UFC, and college sports - all with just a few clicks

Odds Comparison Tables
Create and display odds comparison tables in your WordPress website in seconds - generate shortcodes, paste them in your content and you're good to go.
Major leagues such as NFL, NBA, MLB, NHL, college leagues, etc. and most popular sportsbooks in the USA such as Bovada, MyBookie, Xbet, etc. and more coming.
Features That Make DinOdds Different
Odds Table Block
Add odds tables from the block editor. Pick a league or a single match from the upcoming games, set the options and see a live preview as you build. Existing [odds] shortcodes keep working.
Table Layouts
2 predefined layouts to choose from. The default displays sportsbook logos at the top of the table, the inline option adds your affiliate links below each odds pair.
Affiliate Links per Sportsbook
Add your affiliate URL (cloaked or otherwise) to each sportsbook once and choose whether it opens in a new tab and is marked as sponsored. Drag the sportsbooks to set their order.
Your Own Sportsbook Logos
You don't have to use the default sportsbook logos - pick your own images from the media library for any sportsbook.
Site-Wide Display Defaults
Set the table style, links layout, odds type, type selector and highlight colour once for the whole website, with a live preview. Individual tables can still override them.
Feed Status at a Glance
The redesigned settings show whether your odds are up to date, when they were last and will next be refreshed, and which pages use your tables.
Fresh Odds With Page Caching
Tables fetch the latest odds when the page loads, so caching plugins and CDNs never leave visitors looking at old numbers.
Hourly Automatic Updates
The plugin sets up hourly scheduled tasks so your odds data gets updated automatically, every hour, with zero manual work.
Two Table Types
One table shows odds for all matches in a league, another shows odds for a single match only - add either with the block or a shortcode, anywhere in your content.
Custom Styles
Want to style the table yourself? No problem, add CSS classes to your table and overwrite the default styles.
Responsive & Mobile Friendly
Tables adapt cleanly to any screen size, so your odds comparisons look great on desktop and mobile alike.
Works With Any Theme
DinOdds integrates with any WordPress theme - no compatibility issues, no extra setup required.
Add Odds Tables from Claude, ChatGPT or Gemini
Connect DinOdds to an AI assistant and build your odds content from a chat. Ask what's on this weekend, add a table for tonight's game to a draft or see which posts use your NFL tables - it does the work, with the permissions you give it.
Odds, Tables and Settings
List leagues and upcoming games, read the cached odds, add odds tables to drafts, find where tables are used and adjust their settings, and manage your display defaults. Sportsbook links and feed refresh are optional extras.
You Decide What It Can Do
Everything is off until you switch it on, then turn on whole groups or single tasks. Sportsbook links and feed refresh stay off until you enable them.
Safe by Default
Changes are made to drafts only, published posts are never touched, and your DinOdds client ID is never shared with the assistant.
Works with Claude, ChatGPT and other apps that support MCP. It needs WordPress 6.9 or newer and two free plugins, MCP Adapter and Enable Abilities for MCP.
DinoFeeds Odds API
DinoFeeds Odds API is developed specifically for this use case and optimized for speed and ease of use. As we already know the consumer of our API, we serve only the data it needs, resulting in fast operations in both fetching and storing the data.
You don't need to program anything yourself - the data is received and stored by the plugin automatically.

DinOdds Plugin
When you install and activate the plugin, it sets up hourly scheduled tasks and the odds data gets updated every hour, automatically. The settings show your feed status at a glance, so you always know the odds are fresh.
Add tables with the Odds Table block in the block editor, with a live preview and a picker for upcoming matches, or generate shortcodes in your WordPress dashboard and paste them into your content. Set your affiliate links, logos and display defaults once and they apply everywhere.
Leagues
MLB, NFL, NCAAF, CFL, NBA, NCAAB, WNBA, NHL, Boxing, UFC, ATP, WTA
Sportsbooks
MyBookie, Xbet, BetOnline, SportsBetting, Bovada, BetNow, EveryGame, BUSR, BetUS
Markets
Moneyline, Spread, Total
How It Works
When you subscribe to any of the packages, you get access to the DinoFeeds API that contains all the odds for different leagues and bookmakers.
In addition to that, you also get a WordPress plugin that you install on your website and it does all the necessary tasks for you - fetch the data from DinoFeeds API and store it in your database and provide you with a block and shortcode to display odds comparison tables.
The plugin has been written specifically for this purpose and provides a seamless experience, making it as simple as can be. You don't need to worry about anything - just decide where to display your tables.
Simple Pricing - Pay Monthly or Yearly
- All leagues
- All sportsbooks
- Priority support
- Regular updates
- Cancel any time
- Works with your AI assistant
All prices in Euros · VAT & local taxes may apply · Terms apply · Privacy Policy