Orion Scoring Sytems integration

Written By Markus Solberg (Super Administrator)

Updated at December 19th, 2025

We now offer official support for Orion Scoring System. This integration allows you to use Orion for athlete registration and results processing, while continuing to use your own W5 (Kongsberg Target Systems eScore) electronic targets and competition software.

What is Orion?

Orion Scoring System is a unified match management and results platform developed by Scopos. It is designed to handle the full competition workflow, including athlete registration, scoring, ranking, and publishing results online. Orion supports multiple disciplines and rulebooks. 

Visit Scopos’ official website for more information, and see their support page for technical documentation and guides.

 

Prerequisites

  • You must be using the eScore system (MPX systems are not supported).
  • Orion Scoring System desktop software must be installed and configured separately.
    Contact Scopos to obtain a valid license if you don’t already have one.
  • Your eScore system must have internet access, as all communication with Orion is done over the internet.
 

Enable Orion plugin

  • Open the eHub main menu.
  • Go to Settings → Plugins.
     
  • Expand “Plugin” and locate the section called “Orion Scoring Systems integration.”
  • Toggle the switch to Enable plugin.

Sync Relay/Match button

The system automatically synchronizes with Orion every 5 minutes. This includes match data, relay information, and registered participants.

The “SYNC RELAY/MATCH” button is only intended for special cases where a manual sync is needed. For example, if you require an immediate update rather than waiting for the next interval.

The Orion plugin only synchronizes matches where the current date is within the match’s start and end date, with a grace period of one extra day after the end date.

If a match has an incorrect end date and this is later corrected, you must press the button to force synchronization — even if the updated end date has already passed.

 

Status

Once the plugin is enabled, your eScore system will automatically start checking connectivity with the Orion cloud services.

  • The live connection status is visible under eStatus
  • A successful connection will show the message: “Connected”, along with the latest timestamp.
  • This confirms that the system is ready for syncing data to and from Orion.

Create Competition/Match

Orion 

Before results can be uploaded to Orion, a match must first be created in the Orion desktop software, and all participants must be registered. Each athlete must be assigned to a relay and a firing point.

 

Create a Match
Create a New Match
Select “Rulebook”, type of match and start / end date. Remember that Orion does not receive shots after end date.
Select Course Of Fire
Important! “Upload scores and allow public access to scores” must be turned on for the integration to work. 
Orion without any participants. 
Participants squadded onto relays and firing points. 

Requirements

  • Resultz → “Upload scores and allow public access to scores” must be turned on for the integration to work. 
  • Orion does not receive results after End Date. Important to set correct End Date. 
 

 

eControl

  • From the home screen, click eControl.
  • Press the plus icon in the top right corner to create a new competition.
  • In the Create competition dialog, click “Sync with Orion”.
  • A pop-up window will appear. Paste in the required fields from Orion:
    • Match ID
    • Shared key
  • Click SYNC MATCH to import match info directly into the form.
  • Confirm or adjust any additional settings such as control group and shooting program.
  • Click CREATE to finalize the competition.

The match will now appear in your competition overview and begin syncing automatically with Orion (relay and participant data every 5 minutes, after initial sync in match creation).

How to get MatchID and Shared Key from Orion?

To sync your competition with Orion, you need two values from the Orion desktop software: the Match ID and the Shared Key.

Start by opening your match in the Orion Scoring System desktop application. In the top menu, click on Match, then select Copy Match ID. A confirmation message will appear, and the ID is copied to your clipboard.

Next, go back to the Match menu and select Copy Match’s SharedKey. This will copy the Shared Key to your clipboard as well. You will also see a warning reminding you that the Shared Key functions as a password — it should only be shared with systems and people you trust.

If you are using the same computer for both eScore and Orion, you can easily paste the values directly into the Sync with Orion dialog in eControl.

 

 

Competition overview

In the competition overview, all created matches are listed. Matches that are linked to Orion are marked with a link icon next to the match name. This indicates that syncing is active for that match.

For Orion-linked matches, an “Orion Leaderboard” button is also available. Clicking this will open a new browser window with the live results from Orion’s online leaderboard, allowing quick access to published rankings.

This gives a clear visual indication of which competitions are integrated with Orion, and provides fast access to live results.

Orion leaderboard

Click “Visit this Match on the all new Rezults website”

 

Course Of Fire

When using Orion integration, it’s important that the shooting program selected in Orion matches the one used (or created) in eScore — especially in terms of series structure and number of shots.

In Orion, each program consists of stages (called singulars) that each have a name and a defined number of shots. In eScore, a shooting program is built from series, typically named Series 1, Series 2, etc., each also with a set number of shots.

During sync, the system checks:

  • That both a valid Orion program and an eScore shooting program are selected.
  • That the total number of match shots is the same.
  • That the number of stages in Orion matches the number of series in eScore. If not, it will try to map based on the shot count.

When everything matches, each eScore series is automatically mapped to the correct Orion stage. This ensures results are labeled correctly when uploaded — both by stage name and by shot position in the competition.

⚠️ Important: The Target Scoring Definition in eScore must also match the discipline used in Orion. For example, if Orion uses an ISSF 10m Air Rifle program, eScore must use the corresponding ISSF 10m Rifle scoring definition.

Troubleshooting

No results showing up in Orion?

If results are not appearing in Orion as expected, check the following:

Make sure the match end date in Orion has not already passed. The integration only syncs results for matches within the set start and end date, with a 1-day grace period after the end.

Verify that the shooting program in eScore matches the Orion program in terms of total shot count and series structure. Also check that the correct Target Scoring Definition is selected in eScore (e.g. ISSF 10m Rifle for ISSF air rifle matches).

If everything appears correct but results still don’t sync, check the logs for more details:

In Orion desktop software: go to Help → Open Log File

In eScore/eHub: open a browser and go to http://10.10.0.1/#/logs 
and contact Support.