

Racing FC Union Luxembourg is expected to emerge victorious against Rodange 91, with a 44% probability of a home win, 28% for a draw, and 28% for an away win. The model's selection is a home win, and the expected total number of goals is 2.7. The most likely total number of goals is 2, and the most likely score is 1-1, with a probability of 13.3%.
Racing FC Union Luxembourg has been in good form at home, scoring an average of 1.75 goals and conceding 1.5 goals per match against opponents of similar strength. Meanwhile, Rodange 91 has struggled away from home, scoring 0.86 goals and conceding 1.57 goals per match against opponents of similar strength.
The model suggests selecting Over 3.5 cards (88.6%), Over 21.5 fouls (86.8%), and Over 1.5 goals (76.3%), with Under 3.5 cards having a 71.4% chance of missing. The home win percentage is 44%, the draw percentage is 28%, and the away win percentage is 28%.
The win extends Racing FC Union Luxembourg's run to 4 victories in their last 6 matches. The 6-1 scoreline was a significant departure from the expected total of 2.7 goals, with the most likely outcome being a 1-1 or 2-1 draw. The model's selection, a home win, was correct, with a pre-match probability of 44%. The predicted most likely scores included a 1-1 draw with 13.3% probability, and a 2-1 home win with 9.2% probability. The model's selection of Over 1.5 goals hit, with a probability of 76.3%, while Under 3.5 goals missed, with a probability of 71.4%.
Racing FC Union Luxembourg| Split | Total Scored | Total Conceded | Home Scored | Home Conceded | Away Scored | Away Conceded |
|---|---|---|---|---|---|---|
| Avg goals/game | 1.40 | 1.67 | 1.00 | 1.57 | 1.75 | 1.75 |
| vs Stronger (9) | 0.89 | 2.44 | 0.75 | 2.75 | 1.00 | 2.20 |
| vs Similar (15) | 1.47 | 1.47 | 1.29 | 1.43 | 1.62 | 1.50 |
| vs Weaker (6) | 2.00 | 1.00 | 0.67 | 0.33 | 3.33 | 1.67 |
| Clean sheet % | 20% (-6pp vs league) | |||||
Rodange 91| Split | Total Scored | Total Conceded | Home Scored | Home Conceded | Away Scored | Away Conceded |
|---|---|---|---|---|---|---|
| Avg goals/game | 0.90 | 2.03 | 1.07 | 2.07 | 0.73 | 2.00 |
| vs Stronger (16) | 0.69 | 2.25 | 0.75 | 2.00 | 0.62 | 2.50 |
| vs Similar (14) | 1.14 | 1.79 | 1.43 | 2.14 | 0.86 | 1.43 |
| vs Weaker (0) | - | - | - | - | - | - |
| Clean sheet % | 17% (-10pp vs league) | |||||
| Rodange 91 goals → | |||||
|---|---|---|---|---|---|
| 0 | 1 | 2 | 3 | 4 | |
| 0 | 7.9% | 6.7% | 4.7% | 1.8% | 0.5% |
| 1 | 9.0% | 13% | 7.1% | 2.8% | 0.8% |
| 2 | 7.8% | 9.2% | 5.4% | 2.1% | 0.6% |
| 3 | 4.0% | 4.7% | 2.7% | 1.1% | 0.3% |
| 4 | 1.5% | 1.8% | 1.0% | 0.4% | 0.1% |
Racing FC Union Luxembourg
Rodange 91
Racing FC Union Luxembourg| Split | Corners | Cards | Fouls | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Tot | Hme | Awy | Tot | Hme | Awy | Tot | Hme | Awy | |
| Overall (50) | 7.5 | 7.5 | - | 0.7 | 0.5 | 0.9 | 26.5 | 26.5 | - |
| vs Stronger (14) | - | - | - | 0.9 | 0.0 | 2.2 | - | - | - |
| vs Similar (22) | 7.5 | 7.5 | - | 1.0 | 1.1 | 0.9 | 26.5 | 26.5 | - |
| vs Weaker (14) | - | - | - | 0.0 | 0.0 | 0.0 | - | - | - |
| % over line | 0% | 0% | - | 8% | 8% | 8% | 100% | 100% | - |
| % under line | 100% | 100% | - | 92% | 92% | 92% | 0% | 0% | - |
Rodange 91| Split | Corners | Cards | Fouls | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Tot | Hme | Awy | Tot | Hme | Awy | Tot | Hme | Awy | |
| Overall (50) | 9.3 | - | 9.3 | 0.6 | 0.4 | 0.8 | 28.0 | - | 28.0 |
| vs Stronger (24) | - | - | - | 0.0 | 0.0 | 0.0 | - | - | - |
| vs Similar (24) | 9.3 | - | 9.3 | 1.3 | 0.9 | 1.6 | 28.0 | - | 28.0 |
| vs Weaker (2) | - | - | - | 0.0 | 0.0 | 0.0 | - | - | - |
| % over line | 33% | - | 33% | 8% | 4% | 12% | 67% | - | 67% |
| % under line | 67% | - | 67% | 92% | 96% | 88% | 33% | - | 33% |
| Pick | Probability | Avg odds | Best 1 | Best 2 | Best 3 | Best 4 | Best 5 | Edge | Result |
|---|---|---|---|---|---|---|---|---|---|
| Over 3.5 cards | 90.2% | - | - | - | - | - | - | - | - |
| Over 21.5 fouls | 88.4% | - | - | - | - | - | - | - | - |
| Over 1.5 | 76.3% | - | - | - | - | - | - | - | ✓ Hit |
| Under 3.5 | 71.4% | - | - | - | - | - | - | - | ✗ Miss |
| Date | H/A | Game | Score |
|---|---|---|---|
| 03/08/25 | A | 1-1 | |
| 25/05/25 | H | 2-0 | |
| 03/08/24 | A | 1-1 |
Racing FC Union Luxembourg| Date | H/A | Game | Score |
|---|---|---|---|
| 17/05/26 | A | 0-1 | |
| 10/05/26 | A | 3-2 | |
| 03/05/26 | H | 0-5 | |
| 26/04/26 | A | 2-5 | |
| 18/04/26 | H | 2-2 | |
| 12/04/26 | A | 1-0 | |
| 04/04/26 | H | 0-0 | |
| 22/03/26 | A | 3-4 | |
| 14/03/26 | H | 1-0 | |
| 08/03/26 | A | 1-3 |
Rodange 91| Date | H/A | Game | Score |
|---|---|---|---|
| 17/05/26 | H | 1-1 | |
| 10/05/26 | A | 3-2 | |
| 03/05/26 | H | 0-3 | |
| 26/04/26 | A | 1-0 | |
| 19/04/26 | H | 2-1 | |
| 12/04/26 | H | 0-1 | |
| 04/04/26 | H | 3-1 | |
| 22/03/26 | H | 2-0 | |
| 14/03/26 | H | 1-3 | |
| 08/03/26 | H | 1-2 |
| Record | Goals | Props / game | Squad value €m | Strengths | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Rank | Team | MP | Pts | Win% | PPG | GF | GA | GD | G/G | O1.5 | O2.5 | O3.5 | Cor | Cor O% | Crd | Crd O% | Fls | Fls O% | Tot | Att | Mid | Def | Att/g | Def/g | Poss% |
| 1 | Atert Bissen | 30 | 65 | 67% | 2.2 | 70 | 27 | +43 | 3.2 | 83% | 60% | 37% | 8.6 | 40% | 6.6 | 100% | 26.0 | 80% | 0 | 0 | 0 | 0 | 2.3 | 0.9 | 51% |
| 2 | FC Differdange 03 | 30 | 65 | 63% | 2.2 | 63 | 22 | +41 | 2.8 | 70% | 50% | 40% | 6.0 | 0% | 5.5 | 100% | 28.5 | 100% | 2 | 1 | 0 | 1 | 2.1 | 0.7 | 54% |
| 3 | US Mondorf-les-bains | 30 | 60 | 63% | 2.0 | 51 | 24 | +27 | 2.5 | 70% | 50% | 33% | 11.0 | 100% | 6.2 | 80% | 25.3 | 100% | 0 | 0 | 0 | 0 | 1.7 | 0.8 | 52% |
| 4 | UNA Strassen | 30 | 58 | 57% | 1.9 | 57 | 26 | +31 | 2.8 | 70% | 53% | 37% | 7.8 | 0% | 5.6 | 60% | 28.2 | 100% | 3 | 1 | 1 | 1 | 1.9 | 0.9 | 57% |
| 5 | F91 Dudelange | 30 | 58 | 57% | 1.9 | 59 | 38 | +21 | 3.2 | 80% | 63% | 40% | 8.0 | 0% | 7.4 | 80% | 24.7 | 67% | 1 | 0 | 0 | 0 | 2.0 | 1.3 | 61% |
| 6 | AS Jeunesse Esch | 30 | 40 | 33% | 1.3 | 35 | 34 | +1 | 2.3 | 70% | 33% | 20% | 8.8 | 25% | 6.2 | 100% | 29.0 | 100% | 0 | 0 | 0 | 0 | 1.2 | 1.1 | 46% |
| 7 | Racing FC Union Luxembourg | 30 | 40 | 37% | 1.3 | 48 | 50 | -2 | 3.3 | 77% | 57% | 43% | 7.5 | 0% | 8.8 | 100% | 26.5 | 100% | 1 | 1 | 0 | 1 | 1.6 | 1.7 | 56% |
| 8 | UN Kaerjeng 97 | 30 | 38 | 37% | 1.3 | 43 | 48 | -5 | 3.0 | 83% | 57% | 33% | 9.2 | 50% | 6.6 | 80% | 27.0 | 67% | 0 | 0 | 0 | 0 | 1.4 | 1.6 | 41% |
| 9 | US Hostert | 30 | 36 | 33% | 1.2 | 35 | 56 | -21 | 3.0 | 73% | 57% | 40% | 8.4 | 0% | 6.2 | 80% | 29.0 | 75% | 0 | 0 | 0 | 0 | 1.2 | 1.9 | 53% |
| 10 | Victoria Rosport | 30 | 35 | 33% | 1.2 | 33 | 50 | -17 | 2.8 | 73% | 60% | 27% | 9.8 | 25% | 6.2 | 60% | 25.0 | 100% | 0 | 0 | 0 | 0 | 1.1 | 1.7 | 40% |
| 11 | Progres Niederkorn | 30 | 34 | 30% | 1.1 | 44 | 47 | -3 | 3.0 | 77% | 53% | 33% | 7.5 | 25% | 5.0 | 80% | 22.2 | 75% | 0 | 0 | 0 | 0 | 1.5 | 1.6 | 60% |
| 12 | Swift Hesperange | 30 | 32 | 30% | 1.1 | 31 | 46 | -15 | 2.6 | 70% | 50% | 20% | 7.2 | 20% | 6.6 | 100% | 29.6 | 80% | 0 | 0 | 0 | 0 | 1.0 | 1.5 | 48% |
| 13 | Jeunesse Canach | 31 | 32 | 29% | 1.0 | 30 | 45 | -15 | 2.4 | 58% | 48% | 29% | 8.2 | 40% | 5.6 | 80% | 30.6 | 100% | 0 | 0 | 0 | 0 | 1.0 | 1.5 | 49% |
| 14 | Mamer | 31 | 30 | 26% | 1.0 | 33 | 59 | -26 | 3.0 | 74% | 55% | 35% | 10.3 | 67% | 6.8 | 75% | 30.3 | 100% | 0 | 0 | 0 | 0 | 1.1 | 1.9 | 45% |
| 15 | Union Titus Petange | 30 | 25 | 20% | 0.8 | 26 | 49 | -23 | 2.5 | 70% | 47% | 17% | 5.2 | 0% | 6.2 | 80% | 26.0 | 67% | 0 | 0 | 0 | 0 | 0.9 | 1.6 | 45% |
| 16 | Rodange 91 | 30 | 25 | 20% | 0.8 | 28 | 65 | -37 | 3.1 | 80% | 63% | 40% | 9.3 | 33% | 7.8 | 100% | 28.0 | 67% | 0 | 0 | 0 | 0 | 0.9 | 2.2 | 52% |
| 17 | Résidence Walferdange | 1 | 1 | 0% | 1.0 | 1 | 1 | +0 | 2.0 | 100% | 0% | 0% | - | 0% | - | 0% | - | 0% | 0 | 0 | 0 | 0 | 1.0 | 1.0 | - |
| 18 | Wiltz | 1 | 1 | 0% | 1.0 | 0 | 0 | +0 | 0.0 | 0% | 0% | 0% | - | 0% | - | 0% | - | 0% | 0 | 0 | 0 | 0 | 0.0 | 0.0 | - |