Racing Rivals
What is Racing Rivals?
Racing Rivals is a small application aimed at iRacing members who like to ponder all kinds of useful (and useless!) facts and information about their online racing endeavours.
Feeding off your official iRacing.com race results, Racing Rivals presents a range of statistics and leaderboards, enabling you to see at a glance who you should fear, and who needs to fear you!
You can pull out data like :
- Who are the drivers that have never beaten me / I’ve never beaten…. ever!
- Who are the top ranked drivers in my friends / studied lists?
- Show me ALL the races where I’ve raced driver X!
- How often do I finish better than my iRating determined car number?
- Who are my closest matched rivals in the entire iRacing.com service?
- And many more!
Anything else?
New in version 1.2 is the ability to chart your iRacing career in the form of line graphs, tracking your Road and Oval iRating and safety rating.
How can I get Racing Rivals?
Racing Rivals is a free application that can be downloaded here! The latest version is v1.2.2.
Pre-requisites
In order to make use of the functionality that Racing Rivals offers you will need to ensure you are running an up to date version of Java (1.6 or later). The easiest way of checking this is to visit :
to see what version of Java it finds on your machine. If it cannot find Java on your machine, or the version is pre 1.6 (perhaps 1.5 or 1.4) then you can obtain the latest version of Java from :
Once you have Java 1.6 installed you are all set to go.
- Download the latest version of Racing Rivals.
- Extract the zip contents to a suitable location, e.g. C:\RacingRivals.
- Double click on RacingRivals.exe.
After a short delay you will be presented with the initial Racing Rivals window (as shown below). If for some reason you don’t see Racing Rivals you may have a conflict in your Java configuration. Contact me via my email below and I’ll help you get things working.

Synchronising Your Race Results
The next step is for Racing Rivals to retrieve all your iRacing.com racing history from the iRacing member site.
Press the ‘Sync‘ button to start the process.
Enter your iRacing.com login details and Racing Rivals will start the download process. Depending on the volume of your history this step might take a short while (allow 5 minutes per 500 races in your history as a rough guide). Once this step is complete you are good to go!
What If I Don’t Want To Enter My iRacing.com Login Details?
Racing Rivals is a third party application not provided or endorsed by iRacing.com in any way. It needs to know of your iRacing account details as it uses them to connect to the iRacing member site and retrieve your racing history.
Your login information is not stored anywhere for later use, nor is it re-transmitted, modified or used for any other purpose than to download your race results onto your local machine. It’s as safe as logging onto the iRacing.com member site yourself.
However I realise that a small percentage of interested racers will want to make use the features provided but aren’t entirely at ease with entering their login details into an unofficial application. Don’t worry – I have considered your concern! If you email me at RacingRivals@samiad.co.uk I’d be happy to send you a version of Racing Rivals with all your race data already added – no synchronisation on your part necessary.
Problems? Commonly asked questions
Q. I can’t login but I’m definitely using the right password!
A. First, make sure you are supplying your iRacing email address as your username (not your display name). If synchronisation still does not work you may be behind a proxy server and so Racing Rivals is not able to connect to the iRacing membersite. If you know the details of your proxy server (your ISP can provide this information on request) you can add the details to the Racing Rivals configuration file manually. Open the supplied app.properties file and change the following settings :
# Proxy details
http.proxySet=(true or false)
http.proxyHost=(name of proxy server)
http.proxyPort=(port of proxy server)
https.proxySet=(true or false)
https.proxyHost=(name of proxy server)
https.proxyPort=(port of proxy server)
Another password problem may be caused if your password contains any special/unusual characters. Before emailing me, please first try changing your password to something without the special characters and test again. If the special characters are found to be the cause of the problem, send me an email and let me know which character has caused the issue.
If you continue to have problems and cannot synchronise your race data you can send me an email and let me know. I’ll be happy to send you a version of Racing Rivals with your race data already downloaded.
If you have a problem or general comments about the use of Racing Rivals please email me at RacingRivals@samiad.co.uk – I’d be happy to hear from you. Please let me know what version of Java you are using (you can use the ‘About Racing Rivals’ button in the application for this).
Finally, Racing Rivals is the product of hundreds of hours of development and maintenance, and is provided completely free of charge to the iRacing community. If you have found Racing Rivals useful, please consider donating to assist continued development – thanks!
Thanks and enjoy!
Sam Hazim
Alternative versions
Racing Rivals v1.2.2 – Java 32-bit / Windows
Racing Rivals v1.2.2 – Java 64-bit / Windows (this is only needed if you are running a 64-bit version of Java on a 64-bit version of Windows. If in doubt, use the standard version)
Racing Rivals Version History
5th August 2011 – v1.2.2 – Minor update required for use with 2011 Season 3 version of the iRacing membersite.
7th May 2011 – v1.2.1 – Minor bugfixes for correctly storing extended characters in drivers names
5th May 2011 – v1.2 – Several changes/improvements:
- Fixed races not syncing when membersite gives HTTP 500 error (used to be a problem in the 2011 Season 1 membersite)
- Improved Multiclass race parsing (e.g. if you finish 3rd in class but 8th overall the app will now register your result as 3rd, not 8th)
- Added ‘iRating change per race’ for each vehicle raced to allow for at a glance evaluation of your ‘best’ cars
- Added graphs to the driver stats page. Can now display iRating and safety rating on a graph to guage progression
21st October 2010 – v1.1 – Mandatory update following iRacing website changes. Improved the sync delay slightly. Fixed display bug when viewing closest rival details.
17th May 2010 – v1.0 – Now tracks Road & Oval results separately. Added vehicle stats (see how much iRating you have won/lost per car).
13th May 2010 – v0.91 – Minor bugfix to allow special characters (e.g. ! #) in the password. Added content assist feature to the Rival Search box.
8th May 2010 – v0.9 – First public release, baselined for iRacing.com 2010 Season 2.




