M. Hall - Live Updates and Stats

M. Hall
Shirt No.:-
Position:G
Foot:Unknown
Contract until:June 29, 2026
Player Info
Height (cm)195
Weight (kg)85
Age22
Total Market Value€ 25K
Next Match
Overview
Shirt No.:-
April 24, 200322 Years
Height:195 cm
Foot:Unknown
Position:G
Total Market Value:€ 25K
GK
Strengths No Outstanding Strengths
Weaknesses No Outstanding Weaknesses
Strengths No Outstanding Strengths
Weaknesses No Outstanding Weaknesses
Matches
02:00 PM
Sat
Blackpool
Bristol Rovers
4
1
11:30 AM
Sat
Bristol Rovers
Reading
-
2
02:00 PM
Mon
Bristol Rovers
Stevenage Borough
-
1
02:00 PM
Fri
Wrexham
Bristol Rovers
1
1
02:00 PM
Sat
Bristol Rovers
Exeter City
1
2
02:00 PM
Sat
Bolton Wanderers
Bristol Rovers
1
-
07:00 PM
Tue
Bristol Rovers
Birmingham City
1
2
03:00 PM
Sat
Bristol Rovers
Mansfield Town
1
2
03:00 PM
Sat
Crawley Town
Bristol Rovers
1
-
03:00 PM
Sat
Lincoln City
Bristol Rovers
5
-
07:45 PM
Tue
Bristol Rovers
Bolton Wanderers
3
2
03:00 PM
Sat
Bristol Rovers
Huddersfield Town
1
-
07:45 PM
Tue
Shrewsbury Town
Bristol Rovers
-
-
03:00 PM
Sun
Bristol Rovers
Peterborough United
3
1
07:45 PM
Tue
Charlton Athletic
Bristol Rovers
2
-
03:00 PM
Sat
Wigan Athletic
Bristol Rovers
2
-
03:00 PM
Sat
Bristol Rovers
Barnsley
3
1
12:30 PM
Sat
Cambridge United
Bristol Rovers
-
1
03:00 PM
Wed
Bristol Rovers
Leyton Orient
2
3
03:00 PM
Sat
Bristol Rovers
Crawley Town
-
-
04:30 PM
Sat
Bristol Rovers
Northampton Town
1
-
02:00 PM
Sat
Bristol Rovers
Peterborough United
-
2
03:00 PM
Sat
Lincoln City
Bristol Rovers
5
-
07:45 PM
Tue
Bristol Rovers
Fleetwood Town
-
2
03:00 PM
Sat
Exeter City
Bristol Rovers
-
1
03:00 PM
Sat
Carlisle United
Bristol Rovers
-
1
08:00 PM
Tue
Reading
Bristol Rovers
1
1
02:00 PM
Sat
Bristol Rovers
Northampton Town
2
1
06:45 PM
Tue
Bristol Rovers
Stevenage Borough
1
1
02:00 PM
Sat
Burton
Bristol Rovers
4
1
11:30 AM
Sat
Oxford United
Bristol Rovers
2
1
06:45 PM
Tue
Bristol Rovers
Port Vale
3
-
02:00 PM
Sat
Peterborough United
Bristol Rovers
2
-
02:00 PM
Sat
Bristol Rovers
Lincoln City
1
1
02:00 PM
Sat
Bristol Rovers
Wycombe Wanderers
1
2
02:00 PM
Sat
Cambridge United
Bristol Rovers
2
-
06:45 PM
Tue
Charlton Athletic
Bristol Rovers
1
2
02:00 PM
Sat
Bristol Rovers
Barnsley
1
1
07:00 PM
Tue
Bristol Rovers
Exeter City
2
3
06:00 PM
Tue
Swindon Town
Bristol Rovers
4
-
06:00 PM
Tue
Bristol Rovers
Tottenham Hotspur U21
3
3
07:45 PM
Tue
Newport County
Bristol Rovers
-
1
06:45 PM
Tue
Bristol Rovers
West Ham United U21
1
3
06:45 PM
Tue
Bristol Rovers
Cheltenham Town
4
1
06:45 PM
Tue
Newport County
Southampton U21
2
1
06:00 PM
Tue
Exeter City
Southampton U21
2
1
01:00 PM
Sun
Norwich City U21
Southampton U21
2
5
06:00 PM
Fri
Derby County U21
Southampton U21
1
3
06:00 PM
Fri
Aston Villa U21
Southampton U21
1
2
07:00 PM
Fri
Southampton U21
Nottingham Forest U21
-
2
12:00 PM
Fri
Southampton U21
Sunderland U21
2
2
01:00 PM
Fri
Middlesbrough U21
Southampton U21
2
2
07:00 PM
Fri
Southampton U21
Newcastle U21
4
1
07:00 PM
Fri
Southampton U21
Derby County U21
3
-
01:00 PM
Mon
Sunderland U21
Southampton U21
1
3
11:00 AM
Sat
Southampton U21
Aston Villa U21
2
-
06:00 PM
Fri
Leeds United U21
Southampton U21
6
2
06:00 PM
Fri
Southampton U21
Norwich City U21
1
1
06:00 PM
Fri
Stoke City U21
Southampton U21
-
3
06:00 PM
Mon
Nottingham Forest U21
Southampton U21
1
3
10:00 AM
Sat
Burnley U23
Southampton U23
2
1
12:00 PM
Fri
Southampton U23
Wolverhampton U23
2
4
11:00 AM
Sun
Southampton U23
Reading U23
2
1
02:00 PM
Fri
Aston Villa U23
Southampton U23
2
2
07:00 PM
Mon
Southampton U23
Birmingham City U23
2
3
07:00 PM
Mon
West Bromwich U23
Southampton U23
-
1
02:00 PM
Sun
Southampton U23
Middlesbrough U23
1
-
01:00 PM
Sun
Southampton U23
Norwich City U23
-
3
07:00 PM
Fri
Manchester United U23
Southampton U23
3
1
03:00 PM
Sat
Macclesfield Town
AFC Totton
6
3
03:00 PM
Sun
Ipswich Town
Bristol Rovers
3
-
03:00 PM
Sat
Barnsley
Bristol Rovers
-
-
03:00 PM
Sat
Bristol Rovers
Weston Super Mare
1
1
07:45 PM
Wed
Bristol Rovers
Norwich City
1
3
03:00 PM
Sat
Norwich City
Bristol Rovers
1
1
07:45 PM
Tue
Crewe Alexandra
Bristol Rovers
2
4
03:00 PM
Sat
Bristol Rovers
Whitby Town
7
2
Matches
Date
LeagueMatchPlayedGoalsAssistsRating
Match Log
TeamsLeagueYearAppearancesStartsGoalsAssistsYellow cardsRed cards
Bristol RoversEnglish Football League OneApps19
Goals0
Yellow cards0
Starts0
Assists0
Red cards0
Bristol RoversEnglish Football League OneApps6
Goals0
Yellow cards0
Starts0
Assists0
Red cards0
Bristol RoversEnglish Football League CupApps1
Goals0
Yellow cards0
Starts0
Assists0
Red cards0
Bristol RoversEnglish Football League TrophyApps3
Goals0
Yellow cards0
Starts2
Assists0
Red cards0
Bristol RoversEnglish Football League OneApps13
Goals0
Yellow cards0
Starts0
Assists0
Red cards0
Southampton U21English U21 Premier LeagueApps8
Goals0
Yellow cards0
Starts1
Assists0
Red cards0
Bristol RoversEnglish Football League TrophyApps3
Goals0
Yellow cards0
Starts0
Assists0
Red cards0
Southampton U21English U21 Premier LeagueApps6
Goals0
Yellow cards0
Starts1
Assists0
Red cards0
Southampton U21English Football League TrophyApps2
Goals0
Yellow cards0
Starts1
Assists0
Red cards0
Southampton U23English U23 Premier LeagueApps7
Goals0
Yellow cards0
Starts2
Assists0
Red cards0
Southampton U21English U21 League CupApps1
Goals0
Yellow cards0
Starts0
Assists0
Red cards0
Southampton U23English U23 Premier LeagueApps1
Goals0
Yellow cards0
Starts0
Assists0
Red cards0
Southampton U23English U23 Premier LeagueApps1
Goals0
Yellow cards0
Starts0
Assists0
Red cards0
Coming Soon
Transfer history
M. Hall Salary-career Earnings
TeamsYearWeekly SalaryAnnual SalaryTeamsLeagueAge Contract until

Bristol Rovers
England

Bristol Rovers
England
Champions
Coming Soon
Stats
Matches
Total played13
Started0
Minutes per game0.0
Attacking
Goals0
Scoring0.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played6
Started0
Minutes per game0.0
Attacking
Goals0
Scoring0.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played19
Started0
Minutes per game0.0
Attacking
Goals0
Scoring0.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played2
Started0
Minutes per game0.0
Attacking
Goals0
Scoring0.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played4
Started0
Minutes per game0.0
Attacking
Goals0
Scoring0.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played2
Started1
Minutes per game45.0
Attacking
Goals0
Scoring45.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played6
Started1
Minutes per game15.0
Attacking
Goals0
Scoring15.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes28
Key passes0
Accurate passes2.2
Accurate long balls0.2
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.2
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played8
Started1
Minutes per game11.2
Attacking
Goals0
Scoring11.2
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes39
Key passes1
Accurate passes2.5
Accurate long balls1.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.4
Other
Succ. dribbles0.0
Total duels won0.1
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played1
Started0
Minutes per game0.0
Attacking
Goals0
Scoring0.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played2
Started1
Minutes per game45.0
Attacking
Goals0
Scoring45.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes49
Key passes0
Accurate passes21.5
Accurate long balls5.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game1.5
Other
Succ. dribbles0.0
Total duels won0.5
Fouls0.0
Was fouled0.5
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played3
Started0
Minutes per game0.0
Attacking
Goals0
Scoring0.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played3
Started2
Minutes per game60.0
Attacking
Goals0
Scoring60.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes58
Key passes0
Accurate passes10.7
Accurate long balls7.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game1.0
Other
Succ. dribbles0.0
Total duels won0.7
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played1
Started0
Minutes per game0.0
Attacking
Goals0
Scoring0.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played1
Started0
Minutes per game0.0
Attacking
Goals0
Scoring0.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played7
Started2
Minutes per game25.7
Attacking
Goals0
Scoring25.7
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes60
Key passes0
Accurate passes6.7
Accurate long balls0.4
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.3
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.1
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played1
Started0
Minutes per game0.0
Attacking
Goals0
Scoring0.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
The Highest Paid Player
Coming Soon
About M. Hall
About M. Hall Football Player
Your destination for real-time updates from all Football tournaments that M. Hall played.
Previous Match:
Lost the match in Meadowbank Dorking against Dorking (3-1).
Next Match:
M. Hall will play their next match on March 21, 2026 at 15:00 against Weston Super Mare in Stonebridge Road Stadium.
What's Next?
See the match schedule for all football matches. Check live scores for today, and never miss a point. Visit the main Football Live Scores page.
































