Hannibal Mejbri
Club: Tunisia Position: M DOB: 21st Jan 2003
Nationality: TUN Height: 70 in Weight: 161 lbs

All games this season

Appearances
29
1,279 minutes
Goals
1
0.07 per 90
Shots On Target
5
0.35 per 90
Yellow Cards
12
0 red cards

English Premier League 25/26

Appearances
27
1,231 minutes
Goals
1
0.07 per 90
Shots On Target
5
0.37 per 90
Yellow Cards
11
0 red cards

English FA Cup 25/26

Appearances
2
48 minutes
Goals
0
0.00 per 90
Shots On Target
0
0.00 per 90
Yellow Cards
1
0 red cards

International Friendly 2025

Appearances
0
0 minutes
Goals
0
0.00 per 90
Shots On Target
0
0.00 per 90
Yellow Cards
0
0 red cards

Season rankings

Top five in English Premier League 25/26 plus Hannibal Mejbri if they sit lower down the table.

Goals
# Player GP Min SoT G
1 Erling Haaland (MNC) 34 2,868 59 27
2 Igor Thiago (BRE) 37 3,194 43 22
3 Antoine Semenyo (MNC) 36 3,135 41 17
4 Morgan Gibbs-White (NFO) 37 3,110 32 16
5 Ollie Watkins (AVL) 37 2,853 38 16
236 Hannibal Mejbri (BUR) 27 1,231 5 1
Assists
# Player GP Min G A
1 Bruno Fernandes (MAN) 35 3,066 9 21
2 Rayan Cherki (MNC) 32 1,696 4 12
3 Jarrod Bowen (WHU) 38 3,405 9 11
4 Erling Haaland (MNC) 34 2,868 27 8
5 James Garner (EVE) 37 3,324 2 7
60 Hannibal Mejbri (BUR) 27 1,231 1 4
Shots on target
# Player GP Min G SoT
1 Erling Haaland (MNC) 34 2,868 27 59
2 Igor Thiago (BRE) 37 3,194 22 43
3 Antoine Semenyo (MNC) 36 3,135 17 41
4 Ollie Watkins (AVL) 37 2,853 16 38
5 Matheus Cunha (MAN) 33 2,503 10 35
218 Hannibal Mejbri (BUR) 27 1,231 1 5
Tackles
# Player GP Min Tkl
1 James Garner (EVE) 37 3,324 119
2 João Palhinha (TOT) 32 2,108 110
3 João Gomes (WOL) 34 2,744 107
4 Elliot Anderson (NFO) 38 3,334 104
5 Mateus Fernandes (WHU) 36 3,024 104
182 Hannibal Mejbri (BUR) 27 1,231 29
Yellow cards
# Player GP Min RC YC
1 James Garner (EVE) 37 3,324 0 12
2 André (WOL) 34 2,676 0 12
3 Moisés Caicedo (CHE) 32 2,712 1 11
4 Yerson Mosquera (WOL) 26 2,052 0 11
5 Hannibal Mejbri (BUR) 27 1,231 0 11
Red cards
# Player GP Min YC RC
1 Cristian Romero (TOT) 23 1,872 9 2
2 Wesley Fofana (CHE) 24 1,681 5 2
3 Ryan Christie (BOU) 26 986 3 2
4 Dominik Szoboszlai (LIV) 36 3,233 8 1
5 Neco Williams (NFO) 37 3,206 6 1
= Hannibal Mejbri (BUR) 27 1,231 11 0
Saves (GK)
# Player GP Min G Saves
1 Martin Dúbravka (BUR) 34 3,060 0 127
2 Caoimhín Kelleher (BRE) 36 3,240 0 110
3 Djordje Petrovic (BOU) 38 3,420 0 109
4 Robin Roefs (SUN) 35 3,150 0 109
5 Dean Henderson (CRY) 37 3,330 0 106
Clean sheets (GK)
# Player GP Min Saves CS
1 David Raya (ARS) 37 3,330 60 19
2 Gianluigi Donnarumma (MNC) 33 2,970 78 14
3 Djordje Petrovic (BOU) 38 3,420 109 11
4 Dean Henderson (CRY) 37 3,330 106 11
5 Jordan Pickford (EVE) 37 3,330 100 11
Goals conceded
# Player GP Min GC
1 Martin Dúbravka (BUR) 34 3,060 70
2 Maxime Estève (BUR) 33 2,847 69
3 Kyle Walker (BUR) 35 3,007 65
4 Jarrod Bowen (WHU) 38 3,405 63
5 Jaidon Anthony (BUR) 36 2,648 58
193 Hannibal Mejbri (BUR) 27 1,231 27
Goals conceded per minute
# Player GP Min GC GC/Min
1 Ethan Nwaneri (ARS) 6 165 0 0.0000
2 Jack Fletcher (MAN) 3 107 0 0.0000
3 Walter Benítez (CRY) 1 90 0 0.0000
4 Zeki Amdouni (BUR) 4 69 0 0.0000
5 Angus Gunn (NFO) 1 45 0 0.0000
452 Hannibal Mejbri (BUR) 27 1,231 27 0.0219
Wins
# Player GP Min W
1 Martín Zubimendi (ARS) 38 3,001 26
2 David Raya (ARS) 37 3,330 25
3 Viktor Gyökeres (ARS) 36 2,230 25
4 Declan Rice (ARS) 36 3,099 24
5 Bernardo Silva (MNC) 37 2,796 22
348 Hannibal Mejbri (BUR) 27 1,231 4
Losses
# Player GP Min L
1 Martin Dúbravka (BUR) 34 3,060 22
2 Maxime Estève (BUR) 33 2,847 22
3 João Gomes (WOL) 34 2,744 22
4 André (WOL) 34 2,676 22
5 Jaidon Anthony (BUR) 36 2,648 22
55 Hannibal Mejbri (BUR) 27 1,231 15

Matches played

Matches where Hannibal Mejbri had minutes on the pitch.

Matches played
Date Match Team Starter Min G A SoT Tkl YC
24th May 26 4:00 PM
Burnley
Wolves
BUR Yes 66 0 0 1 1 1
18th May 26 8:00 PM
Arsenal
Burnley
BUR Yes 70 0 0 0 1 2
10th May 26 2:00 PM
Burnley
Aston Villa
BUR Yes 69 0 1 0 2 0
1st May 26 8:00 PM
Leeds
Burnley
BUR No 36 0 0 0 0 1
21st Mar 26 3:00 PM
Fulham
Burnley
BUR Yes 18 0 0 0 0 0
14th Mar 26 3:00 PM
Burnley
Bournemouth
BUR Yes 90 0 0 0 2 1
3rd Mar 26 7:30 PM
Everton
Burnley
BUR Yes 72 0 0 0 5 0
28th Feb 26 3:00 PM
Burnley
Brentford
BUR Yes 84 0 2 0 3 0
21st Feb 26 3:00 PM
Chelsea
Burnley
BUR Yes 90 0 0 2 1 1
14th Feb 26 3:00 PM
Burnley
Mansfield
BUR No 24 0 0 0 0 0
11th Feb 26 7:40 PM
C Palace
Burnley
BUR Yes 83 1 0 1 3 1
7th Feb 26 3:00 PM
Burnley
West Ham
BUR Yes 90 0 0 0 1 0
24th Jan 26 3:00 PM
Burnley
Spurs
BUR No 5 0 0 0 0 0
17th Jan 26 3:00 PM
Liverpool
Burnley
BUR No 1 0 0 0 0 0
10th Jan 26 3:00 PM
Burnley
Millwall
BUR No 24 0 0 0 1 1
7th Jan 26 8:15 PM
Burnley
Man United
BUR Yes 58 0 0 0 0 1
3rd Dec 25 7:30 PM
Burnley
C Palace
BUR No 31 0 0 0 0 0
29th Nov 25 3:00 PM
Brentford
Burnley
BUR Yes 60 0 0 0 1 1
22nd Nov 25 12:30 PM
Burnley
Chelsea
BUR No 18 0 0 0 0 1
8th Nov 25 3:00 PM
West Ham
Burnley
BUR No 19 0 0 1 0 0
1st Nov 25 3:00 PM
Burnley
Arsenal
BUR No 14 0 0 0 0 0
26th Oct 25 2:00 PM
Wolves
Burnley
BUR No 1 0 1 0 0 0
18th Oct 25 3:00 PM
Burnley
Leeds
BUR No 7 0 0 0 3 1
27th Sep 25 3:00 PM
Man City
Burnley
BUR No 2 0 0 0 0 0
20th Sep 25 3:00 PM
Burnley
Nottm Forest
BUR No 9 0 0 0 0 0
14th Sep 25 2:00 PM
Burnley
Liverpool
BUR No 27 0 0 0 1 0
30th Aug 25 3:00 PM
Man United
Burnley
BUR Yes 65 0 0 0 2 0
23rd Aug 25 3:00 PM
Burnley
Sunderland
BUR Yes 83 0 0 0 3 0
16th Aug 25 3:00 PM
Spurs
Burnley
BUR Yes 63 0 0 0 0 0
Burnley
Wolves
16th Aug 25 3:00 PM BUR
Min Start G A SoT Tkl YC
66 Y 0 0 1 1 1
Arsenal
Burnley
16th Aug 25 3:00 PM BUR
Min Start G A SoT Tkl YC
70 Y 0 0 0 1 2
Burnley
Aston Villa
16th Aug 25 3:00 PM BUR
Min Start G A SoT Tkl YC
69 Y 0 1 0 2 0
Leeds
Burnley
16th Aug 25 3:00 PM BUR
Min Start G A SoT Tkl YC
36 N 0 0 0 0 1
Fulham
Burnley
16th Aug 25 3:00 PM BUR
Min Start G A SoT Tkl YC
18 Y 0 0 0 0 0
Burnley
Bournemouth
16th Aug 25 3:00 PM BUR
Min Start G A SoT Tkl YC
90 Y 0 0 0 2 1
Everton
Burnley
16th Aug 25 3:00 PM BUR
Min Start G A SoT Tkl YC
72 Y 0 0 0 5 0
Burnley
Brentford
16th Aug 25 3:00 PM BUR
Min Start G A SoT Tkl YC
84 Y 0 2 0 3 0
Chelsea
Burnley
16th Aug 25 3:00 PM BUR
Min Start G A SoT Tkl YC
90 Y 0 0 2 1 1
Burnley
Mansfield
16th Aug 25 3:00 PM BUR
Min Start G A SoT Tkl YC
24 N 0 0 0 0 0
C Palace
Burnley
16th Aug 25 3:00 PM BUR
Min Start G A SoT Tkl YC
83 Y 1 0 1 3 1
Burnley
West Ham
16th Aug 25 3:00 PM BUR
Min Start G A SoT Tkl YC
90 Y 0 0 0 1 0
Burnley
Spurs
16th Aug 25 3:00 PM BUR
Min Start G A SoT Tkl YC
5 N 0 0 0 0 0
Liverpool
Burnley
16th Aug 25 3:00 PM BUR
Min Start G A SoT Tkl YC
1 N 0 0 0 0 0
Burnley
Millwall
16th Aug 25 3:00 PM BUR
Min Start G A SoT Tkl YC
24 N 0 0 0 1 1
Burnley
Man United
16th Aug 25 3:00 PM BUR
Min Start G A SoT Tkl YC
58 Y 0 0 0 0 1
Burnley
C Palace
16th Aug 25 3:00 PM BUR
Min Start G A SoT Tkl YC
31 N 0 0 0 0 0
Brentford
Burnley
16th Aug 25 3:00 PM BUR
Min Start G A SoT Tkl YC
60 Y 0 0 0 1 1
Burnley
Chelsea
16th Aug 25 3:00 PM BUR
Min Start G A SoT Tkl YC
18 N 0 0 0 0 1
West Ham
Burnley
16th Aug 25 3:00 PM BUR
Min Start G A SoT Tkl YC
19 N 0 0 1 0 0
Burnley
Arsenal
16th Aug 25 3:00 PM BUR
Min Start G A SoT Tkl YC
14 N 0 0 0 0 0
Wolves
Burnley
16th Aug 25 3:00 PM BUR
Min Start G A SoT Tkl YC
1 N 0 1 0 0 0
Burnley
Leeds
16th Aug 25 3:00 PM BUR
Min Start G A SoT Tkl YC
7 N 0 0 0 3 1
Man City
Burnley
16th Aug 25 3:00 PM BUR
Min Start G A SoT Tkl YC
2 N 0 0 0 0 0
Burnley
Nottm Forest
16th Aug 25 3:00 PM BUR
Min Start G A SoT Tkl YC
9 N 0 0 0 0 0
Burnley
Liverpool
16th Aug 25 3:00 PM BUR
Min Start G A SoT Tkl YC
27 N 0 0 0 1 0
Man United
Burnley
16th Aug 25 3:00 PM BUR
Min Start G A SoT Tkl YC
65 Y 0 0 0 2 0
Burnley
Sunderland
16th Aug 25 3:00 PM BUR
Min Start G A SoT Tkl YC
83 Y 0 0 0 3 0
Spurs
Burnley
16th Aug 25 3:00 PM BUR
Min Start G A SoT Tkl YC
63 Y 0 0 0 0 0

All Matches

Every match where Hannibal Mejbri had an appearance or was on the bench.

All Matches
Date Match Team Starter Min G A SoT Tkl YC
6th Jun 26 2:00 PM
Belgium
Tunisia
TUN No 0 0 0 0 0 0
24th May 26 4:00 PM
Burnley
Wolves
BUR Yes 66 0 0 1 1 1
18th May 26 8:00 PM
Arsenal
Burnley
BUR Yes 70 0 0 0 1 2
10th May 26 2:00 PM
Burnley
Aston Villa
BUR Yes 69 0 1 0 2 0
1st May 26 8:00 PM
Leeds
Burnley
BUR No 36 0 0 0 0 1
21st Mar 26 3:00 PM
Fulham
Burnley
BUR Yes 18 0 0 0 0 0
14th Mar 26 3:00 PM
Burnley
Bournemouth
BUR Yes 90 0 0 0 2 1
3rd Mar 26 7:30 PM
Everton
Burnley
BUR Yes 72 0 0 0 5 0
28th Feb 26 3:00 PM
Burnley
Brentford
BUR Yes 84 0 2 0 3 0
21st Feb 26 3:00 PM
Chelsea
Burnley
BUR Yes 90 0 0 2 1 1
14th Feb 26 3:00 PM
Burnley
Mansfield
BUR No 24 0 0 0 0 0
11th Feb 26 7:40 PM
C Palace
Burnley
BUR Yes 83 1 0 1 3 1
7th Feb 26 3:00 PM
Burnley
West Ham
BUR Yes 90 0 0 0 1 0
2nd Feb 26 8:00 PM
Sunderland
Burnley
BUR No 0 0 0 0 0 0
24th Jan 26 3:00 PM
Burnley
Spurs
BUR No 5 0 0 0 0 0
17th Jan 26 3:00 PM
Liverpool
Burnley
BUR No 1 0 0 0 0 0
10th Jan 26 3:00 PM
Burnley
Millwall
BUR No 24 0 0 0 1 1
7th Jan 26 8:15 PM
Burnley
Man United
BUR Yes 58 0 0 0 0 1
3rd Dec 25 7:30 PM
Burnley
C Palace
BUR No 31 0 0 0 0 0
29th Nov 25 3:00 PM
Brentford
Burnley
BUR Yes 60 0 0 0 1 1
22nd Nov 25 12:30 PM
Burnley
Chelsea
BUR No 18 0 0 0 0 1
8th Nov 25 3:00 PM
West Ham
Burnley
BUR No 19 0 0 1 0 0
1st Nov 25 3:00 PM
Burnley
Arsenal
BUR No 14 0 0 0 0 0
26th Oct 25 2:00 PM
Wolves
Burnley
BUR No 1 0 1 0 0 0
18th Oct 25 3:00 PM
Burnley
Leeds
BUR No 7 0 0 0 3 1
5th Oct 25 2:00 PM
Aston Villa
Burnley
BUR No 0 0 0 0 0 0
27th Sep 25 3:00 PM
Man City
Burnley
BUR No 2 0 0 0 0 0
20th Sep 25 3:00 PM
Burnley
Nottm Forest
BUR No 9 0 0 0 0 0
14th Sep 25 2:00 PM
Burnley
Liverpool
BUR No 27 0 0 0 1 0
30th Aug 25 3:00 PM
Man United
Burnley
BUR Yes 65 0 0 0 2 0
23rd Aug 25 3:00 PM
Burnley
Sunderland
BUR Yes 83 0 0 0 3 0
16th Aug 25 3:00 PM
Spurs
Burnley
BUR Yes 63 0 0 0 0 0
2nd Jun 25 6:30 PM
Tunisia
Burkina Faso
TUN No 0 0 0 0 0 0
Belgium
Tunisia
2nd Jun 25 6:30 PM TUN
Min Start G A SoT Tkl YC
0 N 0 0 0 0 0
Burnley
Wolves
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
66 Y 0 0 1 1 1
Arsenal
Burnley
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
70 Y 0 0 0 1 2
Burnley
Aston Villa
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
69 Y 0 1 0 2 0
Leeds
Burnley
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
36 N 0 0 0 0 1
Fulham
Burnley
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
18 Y 0 0 0 0 0
Burnley
Bournemouth
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
90 Y 0 0 0 2 1
Everton
Burnley
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
72 Y 0 0 0 5 0
Burnley
Brentford
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
84 Y 0 2 0 3 0
Chelsea
Burnley
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
90 Y 0 0 2 1 1
Burnley
Mansfield
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
24 N 0 0 0 0 0
C Palace
Burnley
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
83 Y 1 0 1 3 1
Burnley
West Ham
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
90 Y 0 0 0 1 0
Sunderland
Burnley
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
0 N 0 0 0 0 0
Burnley
Spurs
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
5 N 0 0 0 0 0
Liverpool
Burnley
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
1 N 0 0 0 0 0
Burnley
Millwall
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
24 N 0 0 0 1 1
Burnley
Man United
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
58 Y 0 0 0 0 1
Burnley
C Palace
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
31 N 0 0 0 0 0
Brentford
Burnley
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
60 Y 0 0 0 1 1
Burnley
Chelsea
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
18 N 0 0 0 0 1
West Ham
Burnley
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
19 N 0 0 1 0 0
Burnley
Arsenal
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
14 N 0 0 0 0 0
Wolves
Burnley
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
1 N 0 1 0 0 0
Burnley
Leeds
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
7 N 0 0 0 3 1
Aston Villa
Burnley
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
0 N 0 0 0 0 0
Man City
Burnley
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
2 N 0 0 0 0 0
Burnley
Nottm Forest
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
9 N 0 0 0 0 0
Burnley
Liverpool
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
27 N 0 0 0 1 0
Man United
Burnley
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
65 Y 0 0 0 2 0
Burnley
Sunderland
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
83 Y 0 0 0 3 0
Spurs
Burnley
2nd Jun 25 6:30 PM BUR
Min Start G A SoT Tkl YC
63 Y 0 0 0 0 0
Tunisia
Burkina Faso
2nd Jun 25 6:30 PM TUN
Min Start G A SoT Tkl YC
0 N 0 0 0 0 0