M. Haber´s career

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Nong Bua Pitchaya
Nong Bua Pitchaya
2024/25
21 7 1 0 0 21 13 7 1058 35 6.2 52
Thai League
Thai League
19 5 1 0 0 19 13 6 1044' 35 6.3 52
League Cup
League Cup
1 1 0 0 0 1 0 1 14' 35 4.8 52
FA Cup
FA Cup
1 1 0 0 0 1 0 0 0' 35 5.1 51
Svay Rieng
Svay Rieng
2022/23
28 31 6 2 0 28 26 0 2325 35 9 51
Svay Rieng
Svay Rieng
2021/22
9 14 0 0 0 9 0 0 - 33 6.2 45
Visakha
Visakha
2020/21
2 4 0 0 0 2 0 0 - 32 6.4 45
Cavalry
Cavalry
2019/20
9 2 0 1 0 9 5 4 507 31 5.6 52
Pacific
Pacific
2018/19
15 4 0 1 0 15 8 7 885 30 5.7 53
Falkirk
Falkirk
2018/19
17 0 0 1 0 17 7 10 733 29 4.8 57
Dundee
Dundee
2018/19
0 0 0 0 0 0 0 0 - 29 0 57
Dundee
Dundee
2017/18
13 2 0 2 0 13 10 3 866 28 5.7 64
Dundee
Dundee
2016/17
28 9 3 2 0 28 28 0 2441 28 7.1 66
Crewe Alexandra
Crewe Alexandra
2015/16
43 10 5 3 0 43 39 4 3353 26 6.6 62
Crewe Alexandra
Crewe Alexandra
2014/15
39 8 3 0 0 39 26 13 2386 26 6 59
Stevenage
Stevenage
2013/14
5 0 0 0 0 5 2 3 202 24 4.8 60
Notts County
Notts County
2013/14
11 2 0 0 1 11 5 6 568 24 5 59
Stevenage
Stevenage
2012/13
45 7 4 1 0 45 35 10 3237 24 6.3 62
Carlisle United
Carlisle United
2012/13
1 0 0 0 0 1 1 0 90 23 5.7 49
St. Johnstone
St. Johnstone
2011/12
34 2 0 0 0 34 15 19 1660 23 5.3 51
St. Johnstone
St. Johnstone
2010/11
14 2 0 0 0 14 5 9 538 21 4.9 43
Vancouver Whitecaps
Vancouver Whitecaps
2009/10
4 1 0 1 1 4 4 0 301 21 5.6 42
Exeter City
Exeter City
2009/10
5 0 0 0 0 5 3 2 240 21 4.7 38
Vancouver Whitecaps
Vancouver Whitecaps
2008/09
4 1 0 1 0 4 4 0 332 20 6.2 38
347 106 22 15 2 347 236 97 21722 - - -

Career with national team

Teams Year MP
MP GS MS MIN Age Pts. ELO
Canada
Canada
2017
0 0 0 0 0 0 0 0 - 28 0 65
International Friendly
International Friendly
0 0 0 0 0 0 0 0 0 28 0 65
Canada
Canada
2016
6 0 0 0 0 6 3 3 306 27 5 62
Canada
Canada
2015
9 1 0 0 0 9 4 5 416 26 5.4 59
Canada
Canada
2014
2 0 0 0 0 2 0 2 44 25 4.2 55
Canada
Canada
2013
7 1 0 0 0 7 6 1 513 24 5.3 61
Canada U23
Canada U23
2012
3 1 0 0 0 3 3 0 270 23 5.6 49
Canada
Canada
2012
1 0 0 0 0 1 0 1 11 23 4 49
Canada
Canada
2011
1 0 0 0 0 1 0 1 8 22 4.1 41
Canada
Canada
2010
1 0 0 0 0 1 0 1 16 21 4.3 43
Canada U20
Canada U20
2007
3 0 0 1 0 3 3 0 253 18 4.5 25
33 3 0 1 0 33 19 14 1837 - - -

Career summary

Teams MP
MP GS MS Min Age Pts ELO
Nong Bua Pitchaya
Nong Bua Pitchaya
21 7 1 0 0 21 13 7 1058 35 6 52
Svay Rieng
Svay Rieng
37 45 6 2 0 37 26 0 2325 35 7.7 51
Visakha
Visakha
2 4 0 0 0 2 0 0 - 32 7.1 45
Cavalry
Cavalry
9 2 0 1 0 9 5 4 507 31 5.9 52
Pacific
Pacific
15 4 0 1 0 15 8 7 885 30 5.8 53
Falkirk
Falkirk
17 0 0 1 0 17 7 10 733 29 5.1 57
Dundee
Dundee
41 11 3 4 0 41 38 3 3307 29 4.7 57
Canada
Canada
27 2 0 0 0 27 13 14 1314 28 4.7 65
Crewe Alexandra
Crewe Alexandra
82 18 8 3 0 82 65 17 5739 26 6.2 62
Stevenage
Stevenage
50 7 4 1 0 50 37 13 3439 24 5.1 60
Notts County
Notts County
11 2 0 0 1 11 5 6 568 24 5.4 59
Carlisle United
Carlisle United
1 0 0 0 0 1 1 0 90 23 6.5 49
St. Johnstone
St. Johnstone
48 4 0 0 0 48 20 28 2198 23 5.4 51
Canada U23
Canada U23
3 1 0 0 0 3 3 0 270 23 5.9 49
Vancouver Whitecaps
Vancouver Whitecaps
8 2 0 2 1 8 8 0 633 21 6.2 42
Exeter City
Exeter City
5 0 0 0 0 5 3 2 240 21 5.4 38
Canada U20
Canada U20
3 0 0 1 0 3 3 0 253 18 5.2 25
380 109 22 16 2 380 255 111 23559 - - -