Leagues
Format Odds
NEW: Bookmakers
We use cookies. By browsing our website, you agree to our cookie policy. Privacy & cookie policy

Brondby - Randers 21.04.2025

Round 27

Statistics Brondby vs Randers

1.97 Expected goals (xG) stat-tooltip-icon Expected goals xG - measures the quality of a scoring chance and the probability of it becoming a goal. It's calculated from factors like shot location, angle, distance, assist type, and defensive pressure. Each shot gets a value from 0 to 1; a team's total xG is the sum of all its shots. A penalty is usually worth ~0.79–0.80. Higher xG = better chances, regardless of whether goals were actually scored. 0.27
63% Ball possession 37%
3 Big chances stat-tooltip-icon Big chances - counts clear scoring opportunities where a goal is highly expected. These are situations like one-on-one with the goalkeeper, close-range shots with little defensive pressure, or shots into an open goal. 0
18 Total shots 4
6 Shots on goal 2
9 Shots off goal 2
13 Shots inside the Box 3
5 Shots outside the Box 1
1.96 xG on target (xGOT) stat-tooltip-icon xG on target (xGOT) - measures the likelihood that a shot on target results in a goal. Unlike xG (which evaluates the chance before the shot), xGOT assesses execution - shot placement, goalkeeper position, etc. - after the ball is struck. Only shots on target are included, each valued 0–1. A team's total xGOT is the sum of all its on-target shots. 0.46
3 Blocked shots 0
46 Touches in the opposition Box 10
2 Offsides 3
11 Free kicks 11
5 Corner kicks 1
11 Fouls 11
3 Yellow cards 4
0 Red cards 1
41 Duels won 45
8/12 (67%) Tackles 10/21 (48%)
22 Clearances 42
7 Interceptions 7
535/615 (87%) Passes 276/363 (76%)
14/33 (42%) Long Passes 14/61 (23%)
208/256 (81%) Passes in final third 45/86 (52%)
1.29 Expected assists (xA) stat-tooltip-icon Expected assists (xA) - measures the likelihood that a completed pass will become an assist for a goal. It evaluates the quality of the pass based on factors like its placement, trajectory, speed, the receiver's position, defensive pressure, and the overall attacking context. Each key pass receives a value between 0 and 1; a player's or team's total xA is the sum of these values. Higher xA indicates better chance creation, even if the subsequent shot is missed or saved. 0.61
6/25 (24%) Crosses 0/7 (0%)
0 Goalkeeper saves 2
0.46 xGOT faced stat-tooltip-icon xGOT faced - total number of goals a goalkeeper would be expected to concede based on the volume and quality of on-target shots faced. Each shot's quality is assessed using post-shot factors: placement, goalkeeper positioning, shot speed, etc. xGOT Faced for a team equals the opposing team's total xGOT from shots on target. It serves as the benchmark for calculating Goals Prevented. 1.96
-1.54 Goals prevented stat-tooltip-icon Goals prevented - measures how many goals a goalkeeper saved compared to expectation. It is calculated as the difference between xGOT Faced (the total post-shot expected goals of all on-target shots faced) and the actual number of goals conceded (excluding own goals). A higher positive value indicates the goalkeeper performed above average, preventing more goals than expected from the quality of shots faced. A negative value means more goals were conceded than the shots "deserved. -2.04

Head To Head

Wins
Draws
Wins
2
2
1
Goals
8
7
All matches

Standings

Group Championship Round G W D L S C Pt
1. Copenhagen
32 18 9 5 60 33 63
2. Midtjylland
32 19 5 8 64 42 62
3. Brondby
32 13 12 7 58 46 51
4. Randers
32 13 9 10 57 50 48
5. Nordsjaelland
32 13 7 12 53 56 46
6. AGF Aarhus
32 10 10 12 53 46 40
Group Superliga G W D L S C Pt
1. Midtjylland
22 14 3 5 42 27 45
2. Copenhagen
22 11 8 3 38 24 41
3. AGF Aarhus
22 9 9 4 42 23 36
4. Randers
22 9 8 5 39 28 35
5. Nordsjaelland
22 10 5 7 39 36 35
6. Brondby
22 8 9 5 42 32 33
7. Silkeborg
22 8 9 5 38 29 33
8. Viborg
22 7 7 8 38 39 28
9. AaB Fodbold
22 5 6 11 23 41 21
10. Lyngby
22 3 9 10 15 26 18
11. SonderjyskE
22 4 5 13 26 51 17
12. Vejle
22 3 4 15 24 50 13
  Promotion to Championship round
  Promotion to UEFA Europa League Qualification
  Promotion to Qualification Playoffs
  Relegation Round

Top Scorers

Brondby Brondby
#
Goals
  • 30 Kvistgaarden M.
    17
  • 14 Suzuki Y.
    12
  • 29 Rajovic M.
    5
  • 7 Vallys N.
    5
  • 99 Nartey N.
    3
  • 7 Bischoff C.
    2
  • 11 Bundgaard F.
    2
  • 10 Wass D.
    2
  • 30 Vanlerberghe J.
    2
  • 32 Ibsen F.
    2
Randers Randers
#
Goals
  • 7 Nordli S.
    14
  • 9 Toure M.
    7
  • 11 Campbell N.
    7
  • 17 Greve Petersen M.
    6
  • 4 Dammers W.
    6
  • 26 Bany T.
    2
  • 26 Danho F.
    2
  • 14 Lauenborg F.
    2
  • 11 Mahmoud E.
    2
  • 30 Enggaard M.
    1

Statistics from 24/25 season of Superliga

Chat

No messages

Be the first to start the conversation in Livescore Chat!

Text commentary

Overall
BRO
RAN
[10:02:23]` The start whistle was blown
Play starts at Brøndby Stadium as The FC footballer leads Brondby into the opening moments.
2’` Free kick image
Uslu Aydin signals a free kick for Brondby as Sebulonsen Sebastian (Randers) protests the decision.
4’` Free kick image
Randers is set to take a free kick after The footballer Randers is brought down near Brøndby Stadium’s stands.
4’` OG image
Randers benefits as Klaiber Sean (Brondby) scores an own goal for Brondby at Brøndby Stadium.
image 8’` Free kick
Randers is set to take a free kick after Toure Mohamed (Brondby) is brought down near Brøndby Stadium’s stands.
9’` Booking image
Toure Mohamed (Randers) sees yellow from Uslu Aydin, a warning for Brondby at Brøndby Stadium.
12’` Free kick image
Uslu Aydin signals a free kick for Brondby as Suzuki Yuito (Randers) protests the decision.
image 14’` Free kick
Randers is set to take a free kick after Nordli Simen Bolkan (Brondby) is brought down near Brøndby Stadium’s stands.
image 14’` Booking
Brondby’s Tahirovic Benjamin (Brondby) earns a yellow card, noted by Uslu Aydin at Brøndby Stadium.
image 16’` Goal kick
The Uslu Aydin signals a goal kick for Brondby, with FC player Brondby ready to send it long.
image 18’` Free kick
Uslu Aydin signals a free kick for Brondby as Campbell Norman (Brondby) protests the decision.
18’` Caution image
Randers’s Campbell Norman (Randers) is cautioned by Uslu Aydin, a yellow at Brøndby Stadium.
22’` Goal kick image
The Uslu Aydin signals a goal kick for Brondby, with FC player Randers ready to send it long.
25’` Free kick image
Vallys Nicolai (Randers) steps up to take a free kick for Randers as tension builds at Brøndby Stadium.
28’` Goal kick image
Brondby prepares for a goal kick at Brøndby Stadium as The footballer Randers lines up to restart play.
image 29’` Free kick
A dangerous move halted, and Brondby gets a free kick thanks to Bjorkengren John (Brondby)’s effort.
image 30’` Corner kick
Brondby earns a corner kick as Wass Daniel (Brondby) forces the ball out of play at Brøndby Stadium.
image 30’` Corner kick
The ball deflects off Wass Daniel (Brondby), giving Brondby a corner kick in front of the Brøndby Stadium crowd.
30’` Goal kick image
Brondby prepares for a goal kick at Brøndby Stadium as The footballer Randers lines up to restart play.
image 32’` Free kick
A dangerous move halted, and Brondby gets a free kick thanks to FC player Brondby’s effort.
image 35’` Goal 1 — 0
Kvistgaarden Mathias (Brondby) scores for Brondby, and Brøndby Stadium erupts in celebration!
38’` Goal kick image
The footballer Randers steps up for Brondby’s goal kick, aiming to shift momentum at Brøndby Stadium.
39’` Free kick image
Sebulonsen Sebastian (Randers) steps up to take a free kick for Randers as tension builds at Brøndby Stadium.
40’` Goal 1 — 1 image
Uslu Aydin nods as Campbell Norman’s assist leads Greve Petersen Mathias (Randers) to net one for Brondby at Brøndby Stadium.
42’` Free kick image
A dangerous move halted, and Brondby gets a free kick thanks to Suzuki Yuito (Randers)’s effort.
image 42’` Yellow card
Suzuki Yuito (Brondby) sees yellow from Uslu Aydin, a warning for Brondby at Brøndby Stadium.
45 + 1’` Corner kick image
Uslu Aydin points to the corner flag as Randers prepares to take it, thanks to Nordli Simen Bolkan (Randers).
45 + 1’` Stoppage time
Uslu Aydin signals {Addtime} minutes of added time at Brøndby Stadium for Brondby and Randers.
image 45 + 1’` Free kick
Uslu Aydin signals a free kick for Brondby as The FC footballer Brondby protests the decision.
image 45 + 2’` Goal scored 2 — 1
A brilliant goal by Randers’s Kvistgaarden Mathias (Brondby), lighting up the match at Brøndby Stadium.
[10:49:49]` Players leave the pitch
The referee Uslu Aydin signals for half-time at Brøndby Stadium, pausing the match at 2:2. Brondby and Randers now regroup with their coaches before play resumes.
[11:05:37]` The second half gets underway
Uslu Aydin gets Brondby and Randers back underway at Brøndby Stadium for the next half.
image 46’` Free kick
Randers is set to take a free kick after The FC footballer Brondby is brought down near Brøndby Stadium’s stands.
image 48’` Corner kick
The ball deflects off Wass Daniel (Brondby), giving Brondby a corner kick in front of the Brøndby Stadium crowd.
image 53’` Goal kick
Randers gets a goal kick as The player Brondby clears the danger in front of Brøndby Stadium’s fans.
54’` Substitution image
The footballer Randers is substituted for Randers, as Uslu Aydin signals at Brøndby Stadium.
image 56’` Coach makes sub
The player Brondby is substituted for Randers, as Uslu Aydin signals at Brøndby Stadium.
image 59’` Accurate spot-kick 3 — 1
Randers’s Suzuki Yuito (Brondby) converts the penalty, and Brøndby Stadium roars in approval.
61’` Goal 3 — 2 image
Brondby takes the lead thanks to Greve Petersen Mathias’s assist to Dyhr Nikolas (Randers), thrilling Brøndby Stadium.
image 63’` Free kick
Uslu Aydin awards a free kick to Brondby after a foul by Campbell Norman (Brondby) in the Brøndby Stadium midfield.
64’` Second yellow card image
Вторая желтая карточка Campbell Norman (Randers) из Brondby означает удаление — Uslu Aydin принимает решение на Brøndby Stadium.
image 66’` Corner kick
Brondby earns a corner kick as Suzuki Yuito (Brondby) forces the ball out of play at Brøndby Stadium.
image 70’` Free kick
Randers is set to take a free kick after Greve Petersen Mathias (Brondby) is brought down near Brøndby Stadium’s stands.
71’` Coach prepares substitution image
Brondby makes a change at Brøndby Stadium, with The player Randers coming off the pitch.
71’` Coach makes sub image
Brondby swaps FC player Randers out, shaking things up at Brøndby Stadium.
72’` Goal kick image
The FC footballer Randers takes the goal kick for Randers after the ball goes wide at Brøndby Stadium.
76’` Free kick image
Suzuki Yuito (Randers) steps up to take a free kick for Randers as tension builds at Brøndby Stadium.
image 77’` Coach prepares substitution
Brondby swaps FC player Brondby out, shaking things up at Brøndby Stadium.
image 78’` Corner kick
The ball deflects off Tahirovic Benjamin (Brondby), giving Brondby a corner kick in front of the Brøndby Stadium crowd.
80’` Free kick image
A dangerous move halted, and Brondby gets a free kick thanks to Rasmussen Jacob (Randers)’s effort.
81’` Goal kick image
The footballer Randers takes the goal kick for Randers after the ball goes wide at Brøndby Stadium.
84’` Goal kick image
Brondby prepares for a goal kick at Brøndby Stadium as The player Randers lines up to restart play.
image 85’` Coach prepares substitution
The FC footballer Brondby exits for Brondby, and Brøndby Stadium watches the tactical switch.
image 85’` Coach makes sub
Brondby makes a change at Brøndby Stadium, with The FC footballer Brondby coming off the pitch.
image 86’` Free kick
FC player Brondby steps up to take a free kick for Randers as tension builds at Brøndby Stadium.
88’` Goal kick image
The player Randers takes the goal kick for Randers after the ball goes wide at Brøndby Stadium.
88’` The yellow card comes on image
Brondby’s Izzo Paul (Randers) earns a yellow card, noted by Uslu Aydin at Brøndby Stadium.
90 + 1’` Added time
Brøndby Stadium buzzes as {Addtime} minutes are announced for Brondby to chase the game.
90 + 3’` Free kick image
Lauritsen Rasmus (Randers) steps up to take a free kick for Randers as tension builds at Brøndby Stadium.
90 + 5’` Goal kick image
The FC footballer Randers steps up for Brondby’s goal kick, aiming to shift momentum at Brøndby Stadium.
90 + 6’` Free kick image
Randers is set to take a free kick after Nartey Noah Teye (Randers) is brought down near Brøndby Stadium’s stands.
image 90 + 8’` Goal 4 — 2
Brondby takes the lead thanks to Tahirovic Benjamin’s assist to Nartey Noah Teye (Brondby), thrilling Brøndby Stadium.
[12:00:02]` Full-time
Randers celebrates as Uslu Aydin calls time at Brøndby Stadium after a thrilling contest.
90 + 8’` Coach prepares substitution image
Uslu Aydin oversees Randers’s substitution as The footballer Randers leaves the Brøndby Stadium field.
image 90 + 9’` Caution
Nartey Noah Teye (Brondby) sees yellow from Uslu Aydin, a warning for Brondby at Brøndby Stadium.
image 8’` Free kick
Randers is set to take a free kick after Toure Mohamed (Brondby) is brought down near Brøndby Stadium’s stands.
image 14’` Free kick
Randers is set to take a free kick after Nordli Simen Bolkan (Brondby) is brought down near Brøndby Stadium’s stands.
image 14’` Booking
Brondby’s Tahirovic Benjamin (Brondby) earns a yellow card, noted by Uslu Aydin at Brøndby Stadium.
image 16’` Goal kick
The Uslu Aydin signals a goal kick for Brondby, with FC player Brondby ready to send it long.
image 18’` Free kick
Uslu Aydin signals a free kick for Brondby as Campbell Norman (Brondby) protests the decision.
image 29’` Free kick
A dangerous move halted, and Brondby gets a free kick thanks to Bjorkengren John (Brondby)’s effort.
image 30’` Corner kick
Brondby earns a corner kick as Wass Daniel (Brondby) forces the ball out of play at Brøndby Stadium.
image 30’` Corner kick
The ball deflects off Wass Daniel (Brondby), giving Brondby a corner kick in front of the Brøndby Stadium crowd.
image 32’` Free kick
A dangerous move halted, and Brondby gets a free kick thanks to FC player Brondby’s effort.
image 35’` Goal 1 — 0
Kvistgaarden Mathias (Brondby) scores for Brondby, and Brøndby Stadium erupts in celebration!
image 42’` Yellow card
Suzuki Yuito (Brondby) sees yellow from Uslu Aydin, a warning for Brondby at Brøndby Stadium.
image 45 + 1’` Free kick
Uslu Aydin signals a free kick for Brondby as The FC footballer Brondby protests the decision.
image 45 + 2’` Goal scored 2 — 0
A brilliant goal by Randers’s Kvistgaarden Mathias (Brondby), lighting up the match at Brøndby Stadium.
image 46’` Free kick
Randers is set to take a free kick after The FC footballer Brondby is brought down near Brøndby Stadium’s stands.
image 48’` Corner kick
The ball deflects off Wass Daniel (Brondby), giving Brondby a corner kick in front of the Brøndby Stadium crowd.
image 53’` Goal kick
Randers gets a goal kick as The player Brondby clears the danger in front of Brøndby Stadium’s fans.
image 56’` Coach makes sub
The player Brondby is substituted for Randers, as Uslu Aydin signals at Brøndby Stadium.
image 59’` Accurate spot-kick 3 — 0
Randers’s Suzuki Yuito (Brondby) converts the penalty, and Brøndby Stadium roars in approval.
image 63’` Free kick
Uslu Aydin awards a free kick to Brondby after a foul by Campbell Norman (Brondby) in the Brøndby Stadium midfield.
image 66’` Corner kick
Brondby earns a corner kick as Suzuki Yuito (Brondby) forces the ball out of play at Brøndby Stadium.
image 70’` Free kick
Randers is set to take a free kick after Greve Petersen Mathias (Brondby) is brought down near Brøndby Stadium’s stands.
image 77’` Coach prepares substitution
Brondby swaps FC player Brondby out, shaking things up at Brøndby Stadium.
image 78’` Corner kick
The ball deflects off Tahirovic Benjamin (Brondby), giving Brondby a corner kick in front of the Brøndby Stadium crowd.
image 85’` Coach prepares substitution
The FC footballer Brondby exits for Brondby, and Brøndby Stadium watches the tactical switch.
image 85’` Coach makes sub
Brondby makes a change at Brøndby Stadium, with The FC footballer Brondby coming off the pitch.
image 86’` Free kick
FC player Brondby steps up to take a free kick for Randers as tension builds at Brøndby Stadium.
image 90 + 8’` Goal 4 — 0
Brondby takes the lead thanks to Tahirovic Benjamin’s assist to Nartey Noah Teye (Brondby), thrilling Brøndby Stadium.
image 90 + 9’` Caution
Nartey Noah Teye (Brondby) sees yellow from Uslu Aydin, a warning for Brondby at Brøndby Stadium.
2’` Free kick image
Uslu Aydin signals a free kick for Brondby as Sebulonsen Sebastian (Randers) protests the decision.
4’` Free kick image
Randers is set to take a free kick after The footballer Randers is brought down near Brøndby Stadium’s stands.
4’` OG image
Randers benefits as Klaiber Sean (Brondby) scores an own goal for Brondby at Brøndby Stadium.
9’` Booking image
Toure Mohamed (Randers) sees yellow from Uslu Aydin, a warning for Brondby at Brøndby Stadium.
12’` Free kick image
Uslu Aydin signals a free kick for Brondby as Suzuki Yuito (Randers) protests the decision.
18’` Caution image
Randers’s Campbell Norman (Randers) is cautioned by Uslu Aydin, a yellow at Brøndby Stadium.
22’` Goal kick image
The Uslu Aydin signals a goal kick for Brondby, with FC player Randers ready to send it long.
25’` Free kick image
Vallys Nicolai (Randers) steps up to take a free kick for Randers as tension builds at Brøndby Stadium.
28’` Goal kick image
Brondby prepares for a goal kick at Brøndby Stadium as The footballer Randers lines up to restart play.
30’` Goal kick image
Brondby prepares for a goal kick at Brøndby Stadium as The footballer Randers lines up to restart play.
38’` Goal kick image
The footballer Randers steps up for Brondby’s goal kick, aiming to shift momentum at Brøndby Stadium.
39’` Free kick image
Sebulonsen Sebastian (Randers) steps up to take a free kick for Randers as tension builds at Brøndby Stadium.
40’` Goal 0 — 1 image
Uslu Aydin nods as Campbell Norman’s assist leads Greve Petersen Mathias (Randers) to net one for Brondby at Brøndby Stadium.
42’` Free kick image
A dangerous move halted, and Brondby gets a free kick thanks to Suzuki Yuito (Randers)’s effort.
45 + 1’` Corner kick image
Uslu Aydin points to the corner flag as Randers prepares to take it, thanks to Nordli Simen Bolkan (Randers).
54’` Substitution image
The footballer Randers is substituted for Randers, as Uslu Aydin signals at Brøndby Stadium.
61’` Goal 0 — 2 image
Brondby takes the lead thanks to Greve Petersen Mathias’s assist to Dyhr Nikolas (Randers), thrilling Brøndby Stadium.
64’` Second yellow card image
Вторая желтая карточка Campbell Norman (Randers) из Brondby означает удаление — Uslu Aydin принимает решение на Brøndby Stadium.
71’` Coach prepares substitution image
Brondby makes a change at Brøndby Stadium, with The player Randers coming off the pitch.
71’` Coach makes sub image
Brondby swaps FC player Randers out, shaking things up at Brøndby Stadium.
72’` Goal kick image
The FC footballer Randers takes the goal kick for Randers after the ball goes wide at Brøndby Stadium.
76’` Free kick image
Suzuki Yuito (Randers) steps up to take a free kick for Randers as tension builds at Brøndby Stadium.
80’` Free kick image
A dangerous move halted, and Brondby gets a free kick thanks to Rasmussen Jacob (Randers)’s effort.
81’` Goal kick image
The footballer Randers takes the goal kick for Randers after the ball goes wide at Brøndby Stadium.
84’` Goal kick image
Brondby prepares for a goal kick at Brøndby Stadium as The player Randers lines up to restart play.
88’` Goal kick image
The player Randers takes the goal kick for Randers after the ball goes wide at Brøndby Stadium.
88’` The yellow card comes on image
Brondby’s Izzo Paul (Randers) earns a yellow card, noted by Uslu Aydin at Brøndby Stadium.
90 + 3’` Free kick image
Lauritsen Rasmus (Randers) steps up to take a free kick for Randers as tension builds at Brøndby Stadium.
90 + 5’` Goal kick image
The FC footballer Randers steps up for Brondby’s goal kick, aiming to shift momentum at Brøndby Stadium.
90 + 6’` Free kick image
Randers is set to take a free kick after Nartey Noah Teye (Randers) is brought down near Brøndby Stadium’s stands.
90 + 8’` Coach prepares substitution image
Uslu Aydin oversees Randers’s substitution as The footballer Randers leaves the Brøndby Stadium field.

Brondby and Randers will play their match on 21 Apr 2025 at 10:00. The game will be held on Brøndby Stadium stadium within the Superliga. All interesting information can be found in one place, like Brondby vs Randers score, fixtures, statistics, latest score, livescore, and future matches' fixtures.

Match and teams’ info

Brondby vs Randers score and info in recent games:
  • Brondby - Randers (08.02.2026 | 08 Feb 2026 | 08/02/2026) Brøndby Stadium 0:0 Superliga
  • Randers - Brondby (17.08.2025 | 17 Aug 2025 | 17/08/2025) Cepheus Park Randers 0:2 Superliga
  • Randers - Brondby (25.04.2025 | 25 Apr 2025 | 25/04/2025) Cepheus Park Randers 0:0 Superliga
  • Brondby - Randers (21.04.2025 | 21 Apr 2025 | 21/04/2025) Brøndby Stadium 4:3 Superliga
  • Randers - Brondby (10.03.2025 | 10 Mar 2025 | 10/03/2025) Cepheus Park Randers 4:2 Superliga

Last played matches of teams:

Brondby
  • Brondby - Hvidovre (28.06.2026 | 28 Jun 2026 | 28/06/2026) 8:1 Club Friendly Games
  • Brondby - Copenhagen (21.05.2026 | 21 May 2026 | 21/05/2026) Brøndby Stadium 1:3 Superliga
  • Midtjylland - Brondby (17.05.2026 | 17 May 2026 | 17/05/2026) MCH Arena 2:3 Superliga
  • Brondby - AGF Aarhus (10.05.2026 | 10 May 2026 | 10/05/2026) Brøndby Stadium 0:2 Superliga
  • Brondby - Nordsjaelland (01.05.2026 | 01 May 2026 | 01/05/2026) Brøndby Stadium 1:1 Superliga
Randers
  • Randers - SonderjyskE (26.06.2026 | 26 Jun 2026 | 26/06/2026) 2:4 Club Friendly Games
  • Copenhagen - Randers (17.05.2026 | 17 May 2026 | 17/05/2026) Parken Stadium 5:0 Superliga
  • Randers - Odense (11.05.2026 | 11 May 2026 | 11/05/2026) Cepheus Park Randers 2:2 Superliga
  • Randers - Vejle (03.05.2026 | 03 May 2026 | 03/05/2026) Cepheus Park Randers 1:0 Superliga
  • Silkeborg - Randers (26.04.2026 | 26 Apr 2026 | 26/04/2026) JYSK Park 2:0 Superliga
Brondby v Randers score today, 21.04.2025, and full match statistics will be available on fscore.co.tz on any device without registration.