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

Portland Timbers - Houston Dynamo 30.03.2025

Round

Statistics Portland Timbers vs Houston Dynamo

2.85 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.56
41% Ball possession 59%
5 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. 2
16 Total shots 10
9 Shots on goal 1
4 Shots off goal 6
3 Blocked shots 3
29 Touches in the opposition Box 21
2 Offsides 1
8 Free kicks 12
7 Corner kicks 8
12 Fouls 8
3 Yellow cards 2
9/11 (82%) Tackles 20/29 (69%)
38 Clearances 27
15 Interceptions 14
353/423 (83%) Passes 518/598 (87%)
78/116 (67%) Passes in final third 139/182 (76%)
3/15 (20%) Crosses 6/27 (22%)
0 Goalkeeper saves 6

Head To Head

Wins
Draws
Wins
1
1
3
Goals
7
8
All matches

Top Scorers

Portland Timbers Portland Timbers
#
Goals
  • 11 Alves Santos A.
    7
  • 9 Mora F.
    7
  • 19 Kelsy K.
    7
  • 10 Da Costa D.
    4
  • 10 Moreno S.
    4
  • 22 Ayala D.
    2
  • 8 Paredes C.
    2
  • 4 Miller K.
    2
  • 99 Velde K.
    2
  • 14 Rodriguez J.
    1
Houston Dynamo Houston Dynamo
#
Goals
  • 10 Ponce E.
    10
  • 8 McGlynn J.
    6
  • 36 Andrade F.
    4
  • 9 Lingr O.
    3
  • 8 Bassi A.
    2
  • 2 Escobar F.
    2
  • 19 Santos S.
    2
  • 24 Dorsey G.
    2
  • 17 Segal G.
    2
  • 14 Lodeiro N.
    1

Statistics from 2025 season of MLS

Chat

No messages

Be the first to start the conversation in Livescore Chat!

Text commentary

Overall
POR
HOU
[19:10:35]` A coin toss
Lauziere Pierre-Luc signals the start, and Houston Dynamo takes control at Providence Park.
1’` Corner kick image
Lauziere Pierre-Luc points to the corner flag as Houston Dynamo prepares to take it, thanks to McGlynn Jack (Houston Dynamo).
image 3’` Free kick
Lauziere Pierre-Luc awards a free kick to Portland Timbers after a foul by The player Portland Timbers in the Providence Park midfield.
image 5’` Corner kick
Moreno Santiago (Portland Timbers) wins a corner for Portland Timbers, setting up an opportunity at Providence Park.
image 6’` Goal 1 — 0
Lauziere Pierre-Luc nods as Moreno Santiago’s assist leads Mora Felipe (Portland Timbers) to net one for Portland Timbers at Providence Park.
8’` Free kick image
A dangerous move halted, and Portland Timbers gets a free kick thanks to The FC footballer Houston Dynamo’s effort.
image 11’` Yellow card
Lauziere Pierre-Luc books Chara Diego (Portland Timbers) with a yellow card for Portland Timbers at Providence Park.
12’` Free kick image
Lauziere Pierre-Luc awards a free kick to Portland Timbers after a foul by FC player Houston Dynamo in the Providence Park midfield.
12’` Goal 1 — 1 image
Lauziere Pierre-Luc nods as McGlynn Jack’s assist leads Escobar Franco (Houston Dynamo) to net one for Portland Timbers at Providence Park.
18’` Free kick image
FC player Houston Dynamo steps up to take a free kick for Houston Dynamo as tension builds at Providence Park.
22’` Corner kick image
A corner is awarded to Houston Dynamo after a strong move by Kowalczyk Sebastian (Houston Dynamo) near the goal line.
image 23’` Goal 2 — 1
Portland Timbers takes the lead thanks to Mora Felipe’s assist to Alves Santos Antony (Portland Timbers), thrilling Providence Park.
26’` Corner kick image
Portland Timbers earns a corner kick as McGlynn Jack (Houston Dynamo) forces the ball out of play at Providence Park.
image 26’` Goal kick
The player Portland Timbers takes the goal kick for Houston Dynamo after the ball goes wide at Providence Park.
27’` Free kick image
Lauziere Pierre-Luc signals a free kick for Portland Timbers as The footballer Houston Dynamo protests the decision.
31’` Caution image
Portland Timbers’s Steres Daniel (Houston Dynamo) earns a yellow card, noted by Lauziere Pierre-Luc at Providence Park.
image 32’` Free kick
Lauziere Pierre-Luc awards a free kick to Portland Timbers after a foul by The footballer Portland Timbers in the Providence Park midfield.
image 34’` Booking
Lauziere Pierre-Luc pulls out the yellow card for Houston Dynamo’s Mora Felipe (Portland Timbers) at Providence Park.
34’` Free kick image
Lauziere Pierre-Luc signals a free kick for Portland Timbers as The player Houston Dynamo protests the decision.
image 39’` Corner kick
The ball deflects off Da Costa David Pereira (Portland Timbers), giving Portland Timbers a corner kick in front of the Providence Park crowd.
39’` Goal kick image
The footballer Houston Dynamo takes the goal kick for Houston Dynamo after the ball goes wide at Providence Park.
40’` Goal kick image
FC player Houston Dynamo takes the goal kick for Houston Dynamo after the ball goes wide at Providence Park.
41’` Goal kick image
FC player Houston Dynamo takes the goal kick for Houston Dynamo after the ball goes wide at Providence Park.
42’` Free kick image
FC player Houston Dynamo steps up to take a free kick for Houston Dynamo as tension builds at Providence Park.
image 43’` The yellow card comes on
Portland Timbers’s Fory Jimer (Portland Timbers) earns a yellow card, noted by Lauziere Pierre-Luc at Providence Park.
43’` Free kick image
Lauziere Pierre-Luc awards a free kick to Portland Timbers after a foul by The FC footballer Houston Dynamo in the Providence Park midfield.
image 44’` Goal kick
The Lauziere Pierre-Luc signals a goal kick for Portland Timbers, with The player Portland Timbers ready to send it long.
45 + 1’` Added time
{Addtime} minutes added by Lauziere Pierre-Luc, and Houston Dynamo pushes forward at Providence Park.
45 + 5’` Goal kick image
The Lauziere Pierre-Luc signals a goal kick for Portland Timbers, with The FC footballer Houston Dynamo ready to send it long.
[20:00:47]` Players leave the pitch
With the scoreline at 2:1, referee Lauziere Pierre-Luc calls for half-time. Portland Timbers and Houston Dynamo step off the pitch for a short rest and coaching adjustments.
[20:15:54]` Start of the second half
Lauziere Pierre-Luc gets Portland Timbers and Houston Dynamo back underway at Providence Park for the next half.
46’` Substitution image
Portland Timbers makes a change at Providence Park, with The player Houston Dynamo coming off the pitch.
47’` Free kick image
The player Houston Dynamo steps up to take a free kick for Houston Dynamo as tension builds at Providence Park.
51’` Corner kick image
A corner is awarded to Houston Dynamo after a strong move by McGlynn Jack (Houston Dynamo) near the goal line.
52’` Corner kick image
Portland Timbers earns a corner kick as Kowalczyk Sebastian (Houston Dynamo) forces the ball out of play at Providence Park.
52’` Corner kick image
McGlynn Jack (Houston Dynamo) wins a corner for Portland Timbers, setting up an opportunity at Providence Park.
55’` Caution image
Houston Dynamo’s Dorsey Griffin (Houston Dynamo) is cautioned by Lauziere Pierre-Luc, a yellow at Providence Park.
image 55’` Free kick
Houston Dynamo is set to take a free kick after The player Portland Timbers is brought down near Providence Park’s stands.
56’` Free kick image
Houston Dynamo is set to take a free kick after The FC footballer Houston Dynamo is brought down near Providence Park’s stands.
56’` Goal kick image
The Lauziere Pierre-Luc signals a goal kick for Portland Timbers, with The FC footballer Houston Dynamo ready to send it long.
image 57’` Goal kick
Portland Timbers prepares for a goal kick at Providence Park as The FC footballer Portland Timbers lines up to restart play.
59’` Free kick image
The FC footballer Houston Dynamo steps up to take a free kick for Houston Dynamo as tension builds at Providence Park.
image 60’` Goal kick
The player Portland Timbers steps up for Portland Timbers’s goal kick, aiming to shift momentum at Providence Park.
image 61’` Goal kick
The FC footballer Portland Timbers takes the goal kick for Houston Dynamo after the ball goes wide at Providence Park.
64’` Corner kick image
FC player Houston Dynamo wins a corner for Portland Timbers, setting up an opportunity at Providence Park.
image 65’` Goal kick
The player Portland Timbers steps up for Portland Timbers’s goal kick, aiming to shift momentum at Providence Park.
image 67’` Corner kick
Portland Timbers earns a corner kick as Da Costa David Pereira (Portland Timbers) forces the ball out of play at Providence Park.
67’` Free kick image
Lauziere Pierre-Luc awards a free kick to Portland Timbers after a foul by FC player Houston Dynamo in the Providence Park midfield.
70’` Goal kick image
Portland Timbers prepares for a goal kick at Providence Park as The footballer Houston Dynamo lines up to restart play.
image 71’` Free kick
Lauziere Pierre-Luc awards a free kick to Portland Timbers after a foul by The player Portland Timbers in the Providence Park midfield.
image 71’` Goal 3 — 1
Mora Felipe lays it off perfectly for Alves Santos Antony (Portland Timbers) to score for Portland Timbers, and Providence Park erupts!
image 73’` Coach prepares substitution
Portland Timbers makes a change at Providence Park, with The player Portland Timbers coming off the pitch.
image 73’` Coach makes sub
Portland Timbers makes a change at Providence Park, with The footballer Portland Timbers coming off the pitch.
74’` Coach prepares substitution image
Portland Timbers swaps The player Houston Dynamo out, shaking things up at Providence Park.
image 75’` Goal kick
The player Portland Timbers steps up for Portland Timbers’s goal kick, aiming to shift momentum at Providence Park.
76’` Free kick image
A dangerous move halted, and Portland Timbers gets a free kick thanks to The FC footballer Houston Dynamo’s effort.
78’` Corner kick image
A corner is awarded to Houston Dynamo after a strong move by The player Houston Dynamo near the goal line.
image 80’` Corner kick
Da Costa David Pereira (Portland Timbers) wins a corner for Portland Timbers, setting up an opportunity at Providence Park.
80’` Goal kick image
Houston Dynamo gets a goal kick as FC player Houston Dynamo clears the danger in front of Providence Park’s fans.
image 80’` Coach prepares substitution
Portland Timbers swaps The footballer Portland Timbers out, shaking things up at Providence Park.
image 80’` Coach makes sub
The player Portland Timbers exits for Portland Timbers, and Providence Park watches the tactical switch.
81’` Substitution image
Portland Timbers swaps The FC footballer Houston Dynamo out, shaking things up at Providence Park.
image 84’` Free kick
FC player Portland Timbers steps up to take a free kick for Houston Dynamo as tension builds at Providence Park.
86’` Free kick image
Houston Dynamo is set to take a free kick after The footballer Houston Dynamo is brought down near Providence Park’s stands.
87’` Coach makes sub image
Portland Timbers makes a change at Providence Park, with The footballer Houston Dynamo coming off the pitch.
image 88’` Goal kick
Portland Timbers prepares for a goal kick at Providence Park as The footballer Portland Timbers lines up to restart play.
image 88’` Substitution
Portland Timbers swaps FC player Portland Timbers out, shaking things up at Providence Park.
image 90’` Corner kick
A corner is awarded to Houston Dynamo after a strong move by Moreno Santiago (Portland Timbers) near the goal line.
image 90 + 1’` Corner kick
A corner is awarded to Houston Dynamo after a strong move by Lassister Ariel (Portland Timbers) near the goal line.
image 90 + 1’` Corner kick
A corner is awarded to Houston Dynamo after a strong move by Lassister Ariel (Portland Timbers) near the goal line.
90 + 1’` Extra Time
{Addtime} minutes added by Lauziere Pierre-Luc, and Houston Dynamo pushes forward at Providence Park.
[21:05:04]` The game is over
Houston Dynamo celebrates as Lauziere Pierre-Luc calls time at Providence Park after a thrilling contest.
image 3’` Free kick
Lauziere Pierre-Luc awards a free kick to Portland Timbers after a foul by The player Portland Timbers in the Providence Park midfield.
image 5’` Corner kick
Moreno Santiago (Portland Timbers) wins a corner for Portland Timbers, setting up an opportunity at Providence Park.
image 6’` Goal 1 — 0
Lauziere Pierre-Luc nods as Moreno Santiago’s assist leads Mora Felipe (Portland Timbers) to net one for Portland Timbers at Providence Park.
image 11’` Yellow card
Lauziere Pierre-Luc books Chara Diego (Portland Timbers) with a yellow card for Portland Timbers at Providence Park.
image 23’` Goal 2 — 0
Portland Timbers takes the lead thanks to Mora Felipe’s assist to Alves Santos Antony (Portland Timbers), thrilling Providence Park.
image 26’` Goal kick
The player Portland Timbers takes the goal kick for Houston Dynamo after the ball goes wide at Providence Park.
image 32’` Free kick
Lauziere Pierre-Luc awards a free kick to Portland Timbers after a foul by The footballer Portland Timbers in the Providence Park midfield.
image 34’` Booking
Lauziere Pierre-Luc pulls out the yellow card for Houston Dynamo’s Mora Felipe (Portland Timbers) at Providence Park.
image 39’` Corner kick
The ball deflects off Da Costa David Pereira (Portland Timbers), giving Portland Timbers a corner kick in front of the Providence Park crowd.
image 43’` The yellow card comes on
Portland Timbers’s Fory Jimer (Portland Timbers) earns a yellow card, noted by Lauziere Pierre-Luc at Providence Park.
image 44’` Goal kick
The Lauziere Pierre-Luc signals a goal kick for Portland Timbers, with The player Portland Timbers ready to send it long.
image 55’` Free kick
Houston Dynamo is set to take a free kick after The player Portland Timbers is brought down near Providence Park’s stands.
image 57’` Goal kick
Portland Timbers prepares for a goal kick at Providence Park as The FC footballer Portland Timbers lines up to restart play.
image 60’` Goal kick
The player Portland Timbers steps up for Portland Timbers’s goal kick, aiming to shift momentum at Providence Park.
image 61’` Goal kick
The FC footballer Portland Timbers takes the goal kick for Houston Dynamo after the ball goes wide at Providence Park.
image 65’` Goal kick
The player Portland Timbers steps up for Portland Timbers’s goal kick, aiming to shift momentum at Providence Park.
image 67’` Corner kick
Portland Timbers earns a corner kick as Da Costa David Pereira (Portland Timbers) forces the ball out of play at Providence Park.
image 71’` Free kick
Lauziere Pierre-Luc awards a free kick to Portland Timbers after a foul by The player Portland Timbers in the Providence Park midfield.
image 71’` Goal 3 — 0
Mora Felipe lays it off perfectly for Alves Santos Antony (Portland Timbers) to score for Portland Timbers, and Providence Park erupts!
image 73’` Coach prepares substitution
Portland Timbers makes a change at Providence Park, with The player Portland Timbers coming off the pitch.
image 73’` Coach makes sub
Portland Timbers makes a change at Providence Park, with The footballer Portland Timbers coming off the pitch.
image 75’` Goal kick
The player Portland Timbers steps up for Portland Timbers’s goal kick, aiming to shift momentum at Providence Park.
image 80’` Corner kick
Da Costa David Pereira (Portland Timbers) wins a corner for Portland Timbers, setting up an opportunity at Providence Park.
image 80’` Coach prepares substitution
Portland Timbers swaps The footballer Portland Timbers out, shaking things up at Providence Park.
image 80’` Coach makes sub
The player Portland Timbers exits for Portland Timbers, and Providence Park watches the tactical switch.
image 84’` Free kick
FC player Portland Timbers steps up to take a free kick for Houston Dynamo as tension builds at Providence Park.
image 88’` Goal kick
Portland Timbers prepares for a goal kick at Providence Park as The footballer Portland Timbers lines up to restart play.
image 88’` Substitution
Portland Timbers swaps FC player Portland Timbers out, shaking things up at Providence Park.
image 90’` Corner kick
A corner is awarded to Houston Dynamo after a strong move by Moreno Santiago (Portland Timbers) near the goal line.
image 90 + 1’` Corner kick
A corner is awarded to Houston Dynamo after a strong move by Lassister Ariel (Portland Timbers) near the goal line.
image 90 + 1’` Corner kick
A corner is awarded to Houston Dynamo after a strong move by Lassister Ariel (Portland Timbers) near the goal line.
1’` Corner kick image
Lauziere Pierre-Luc points to the corner flag as Houston Dynamo prepares to take it, thanks to McGlynn Jack (Houston Dynamo).
8’` Free kick image
A dangerous move halted, and Portland Timbers gets a free kick thanks to The FC footballer Houston Dynamo’s effort.
12’` Free kick image
Lauziere Pierre-Luc awards a free kick to Portland Timbers after a foul by FC player Houston Dynamo in the Providence Park midfield.
12’` Goal 0 — 1 image
Lauziere Pierre-Luc nods as McGlynn Jack’s assist leads Escobar Franco (Houston Dynamo) to net one for Portland Timbers at Providence Park.
18’` Free kick image
FC player Houston Dynamo steps up to take a free kick for Houston Dynamo as tension builds at Providence Park.
22’` Corner kick image
A corner is awarded to Houston Dynamo after a strong move by Kowalczyk Sebastian (Houston Dynamo) near the goal line.
26’` Corner kick image
Portland Timbers earns a corner kick as McGlynn Jack (Houston Dynamo) forces the ball out of play at Providence Park.
27’` Free kick image
Lauziere Pierre-Luc signals a free kick for Portland Timbers as The footballer Houston Dynamo protests the decision.
31’` Caution image
Portland Timbers’s Steres Daniel (Houston Dynamo) earns a yellow card, noted by Lauziere Pierre-Luc at Providence Park.
34’` Free kick image
Lauziere Pierre-Luc signals a free kick for Portland Timbers as The player Houston Dynamo protests the decision.
39’` Goal kick image
The footballer Houston Dynamo takes the goal kick for Houston Dynamo after the ball goes wide at Providence Park.
40’` Goal kick image
FC player Houston Dynamo takes the goal kick for Houston Dynamo after the ball goes wide at Providence Park.
41’` Goal kick image
FC player Houston Dynamo takes the goal kick for Houston Dynamo after the ball goes wide at Providence Park.
42’` Free kick image
FC player Houston Dynamo steps up to take a free kick for Houston Dynamo as tension builds at Providence Park.
43’` Free kick image
Lauziere Pierre-Luc awards a free kick to Portland Timbers after a foul by The FC footballer Houston Dynamo in the Providence Park midfield.
45 + 5’` Goal kick image
The Lauziere Pierre-Luc signals a goal kick for Portland Timbers, with The FC footballer Houston Dynamo ready to send it long.
46’` Substitution image
Portland Timbers makes a change at Providence Park, with The player Houston Dynamo coming off the pitch.
47’` Free kick image
The player Houston Dynamo steps up to take a free kick for Houston Dynamo as tension builds at Providence Park.
51’` Corner kick image
A corner is awarded to Houston Dynamo after a strong move by McGlynn Jack (Houston Dynamo) near the goal line.
52’` Corner kick image
Portland Timbers earns a corner kick as Kowalczyk Sebastian (Houston Dynamo) forces the ball out of play at Providence Park.
52’` Corner kick image
McGlynn Jack (Houston Dynamo) wins a corner for Portland Timbers, setting up an opportunity at Providence Park.
55’` Caution image
Houston Dynamo’s Dorsey Griffin (Houston Dynamo) is cautioned by Lauziere Pierre-Luc, a yellow at Providence Park.
56’` Free kick image
Houston Dynamo is set to take a free kick after The FC footballer Houston Dynamo is brought down near Providence Park’s stands.
56’` Goal kick image
The Lauziere Pierre-Luc signals a goal kick for Portland Timbers, with The FC footballer Houston Dynamo ready to send it long.
59’` Free kick image
The FC footballer Houston Dynamo steps up to take a free kick for Houston Dynamo as tension builds at Providence Park.
64’` Corner kick image
FC player Houston Dynamo wins a corner for Portland Timbers, setting up an opportunity at Providence Park.
67’` Free kick image
Lauziere Pierre-Luc awards a free kick to Portland Timbers after a foul by FC player Houston Dynamo in the Providence Park midfield.
70’` Goal kick image
Portland Timbers prepares for a goal kick at Providence Park as The footballer Houston Dynamo lines up to restart play.
74’` Coach prepares substitution image
Portland Timbers swaps The player Houston Dynamo out, shaking things up at Providence Park.
76’` Free kick image
A dangerous move halted, and Portland Timbers gets a free kick thanks to The FC footballer Houston Dynamo’s effort.
78’` Corner kick image
A corner is awarded to Houston Dynamo after a strong move by The player Houston Dynamo near the goal line.
80’` Goal kick image
Houston Dynamo gets a goal kick as FC player Houston Dynamo clears the danger in front of Providence Park’s fans.
81’` Substitution image
Portland Timbers swaps The FC footballer Houston Dynamo out, shaking things up at Providence Park.
86’` Free kick image
Houston Dynamo is set to take a free kick after The footballer Houston Dynamo is brought down near Providence Park’s stands.
87’` Coach makes sub image
Portland Timbers makes a change at Providence Park, with The footballer Houston Dynamo coming off the pitch.

Portland Timbers and Houston Dynamo will play their match on 30 Mar 2025 at 19:00. The game will be held on Providence Park stadium within the MLS. All interesting information can be found in one place, like Portland Timbers vs Houston Dynamo score, fixtures, statistics, latest score, livescore, and future matches' fixtures.

Match and teams’ info

Portland Timbers vs Houston Dynamo score and info in recent games:
  • Houston Dynamo - Portland Timbers (14.03.2026 | 14 Mar 2026 | 14/03/2026) Shell Energy Stadium 3:2 MLS
  • Houston Dynamo - Portland Timbers (20.09.2025 | 20 Sep 2025 | 20/09/2025) Shell Energy Stadium 1:0 MLS
  • Portland Timbers - Houston Dynamo (30.03.2025 | 30 Mar 2025 | 30/03/2025) Providence Park 3:1 MLS
  • Portland Timbers - Houston Dynamo (01.06.2024 | 01 Jun 2024 | 01/06/2024) Providence Park 2:2 MLS
  • Houston Dynamo - Portland Timbers (16.03.2024 | 16 Mar 2024 | 16/03/2024) Shell Energy Stadium 1:0 MLS

Last played matches of teams:

Portland Timbers
  • Portland Timbers - San Jose Earthquakes (23.05.2026 | 23 May 2026 | 23/05/2026) Providence Park 1:3 MLS
  • Inter Miami - Portland Timbers (17.05.2026 | 17 May 2026 | 17/05/2026) Nu Stadium 2:0 MLS
  • CF Montreal - Portland Timbers (13.05.2026 | 13 May 2026 | 13/05/2026) Saputo Stadium 2:2 MLS
  • Portland Timbers - Sporting Kansas City (09.05.2026 | 09 May 2026 | 09/05/2026) Providence Park 6:0 MLS
  • Real Salt Lake - Portland Timbers (02.05.2026 | 02 May 2026 | 02/05/2026) America First Field 2:0 MLS
Houston Dynamo
  • Los Angeles Galaxy - Houston Dynamo (23.05.2026 | 23 May 2026 | 23/05/2026) Dignity Health Sports Park 1:1 MLS
  • Saint Louis City SC - Houston Dynamo (19.05.2026 | 19 May 2026 | 19/05/2026) 2:2 US Open Cup
  • Houston Dynamo - Vancouver Whitecaps (16.05.2026 | 16 May 2026 | 16/05/2026) Shell Energy Stadium 1:0 MLS
  • Real Salt Lake - Houston Dynamo (13.05.2026 | 13 May 2026 | 13/05/2026) America First Field 3:0 MLS
  • Los Angeles - Houston Dynamo (10.05.2026 | 10 May 2026 | 10/05/2026) BMO Stadium 1:4 MLS
Portland Timbers v Houston Dynamo score today, 30.03.2025, and full match statistics will be available on fscore.co.tz on any device without registration.