Soccer
>
Niba MacDonald player profile with matches, stats and career
Popular
International
Africa
Asia
Europe
N/C America
Oceania
South America
World
Domestic
Niba MacDonald
Niba MacDonald
Career stations
Period
Team
Apps
Goals
Senior Career Summary
Competition
Ap
G
SI
SO
B
A
Min
YC
YRC
RC
UEFA Europa League
2
0
2
0
3
0
43
0
0
0
UEFA Europa League
Ap
2
G
0
SI
2
SO
0
B
3
A
0
Min
43
YC
0
YRC
0
RC
0
UEFA Europa Conference League
4
0
2
1
6
1
178
0
0
0
UEFA Europa Conference League
Ap
4
G
0
SI
2
SO
1
B
6
A
1
Min
178
YC
0
YRC
0
RC
0
Canadian Premier League
28
0
10
6
19
1
1555
3
0
0
Canadian Premier League
Ap
28
G
0
SI
10
SO
6
B
19
A
1
Min
1555
YC
3
YRC
0
RC
0
Canadian Championship
2
0
0
0
1
0
240
0
0
0
Canadian Championship
Ap
2
G
0
SI
0
SO
0
B
1
A
0
Min
240
YC
0
YRC
0
RC
0
Veikkausliiga
5
0
2
0
10
1
291
0
0
0
Veikkausliiga
Ap
5
G
0
SI
2
SO
0
B
10
A
1
Min
291
YC
0
YRC
0
RC
0
OTP Bank Liga
8
0
1
2
17
0
626
2
0
0
OTP Bank Liga
Ap
8
G
0
SI
1
SO
2
B
17
A
0
Min
626
YC
2
YRC
0
RC
0
Magyar Kupa
6
0
2
1
4
0
412
0
0
0
Magyar Kupa
Ap
6
G
0
SI
2
SO
1
B
4
A
0
Min
412
YC
0
YRC
0
RC
0
Fortuna Liga
44
0
2
3
4
0
3682
9
1
2
Fortuna Liga
Ap
44
G
0
SI
2
SO
3
B
4
A
0
Min
3682
YC
9
YRC
1
RC
2
Slovnaft Cup
3
0
0
1
0
0
226
1
0
0
Slovnaft Cup
Ap
3
G
0
SI
0
SO
1
B
0
A
0
Min
226
YC
1
YRC
0
RC
0
102
0
21
14
64
3
7253
15
1
2
Ap
102
G
0
SI
21
SO
14
B
64
A
3
Min
7253
YC
15
YRC
1
RC
2
Senior Career Statistics
Competition
Team
Season
Ap
G
SI
SO
B
A
Min
YC
YRC
RC
Canadian Premier League
ATL
2023
12
0
3
5
12
1
645
2
0
0
Canadian Premier League
Season2023
Ap
12
G
0
SI
3
SO
5
B
12
A
1
Min
645
YC
2
YRC
0
RC
0
Canadian Championship
ATL
2023
1
0
0
0
1
0
120
0
0
0
Canadian Championship
Season2023
Ap
1
G
0
SI
0
SO
0
B
1
A
0
Min
120
YC
0
YRC
0
RC
0
Canadian Championship
ATL
2022
1
0
0
0
0
0
120
0
0
0
Canadian Championship
Season2022
Ap
1
G
0
SI
0
SO
0
B
0
A
0
Min
120
YC
0
YRC
0
RC
0
Canadian Premier League
ATL
2022
16
0
7
1
7
0
910
1
0
0
Canadian Premier League
Season2022
Ap
16
G
0
SI
7
SO
1
B
7
A
0
Min
910
YC
1
YRC
0
RC
0
UEFA Europa Conference League
KPS
2021/2022
4
0
2
1
6
1
178
0
0
0
UEFA Europa Conference League
Season2021/2022
Ap
4
G
0
SI
2
SO
1
B
6
A
1
Min
178
YC
0
YRC
0
RC
0
Veikkausliiga
KPS
2021
5
0
2
0
10
1
291
0
0
0
Veikkausliiga
Season2021
Ap
5
G
0
SI
2
SO
0
B
10
A
1
Min
291
YC
0
YRC
0
RC
0
Magyar Kupa
HON
2019/2020
6
0
2
1
4
0
412
0
0
0
Magyar Kupa
Season2019/2020
Ap
6
G
0
SI
2
SO
1
B
4
A
0
Min
412
YC
0
YRC
0
RC
0
OTP Bank Liga
HON
2019/2020
8
0
1
2
17
0
626
2
0
0
OTP Bank Liga
Season2019/2020
Ap
8
G
0
SI
1
SO
2
B
17
A
0
Min
626
YC
2
YRC
0
RC
0
UEFA Europa League
HON
2019/2020
2
0
2
0
3
0
43
0
0
0
UEFA Europa League
Season2019/2020
Ap
2
G
0
SI
2
SO
0
B
3
A
0
Min
43
YC
0
YRC
0
RC
0
Fortuna Liga
NIT
2018/2019
18
0
2
1
2
0
1439
4
1
1
Fortuna Liga
Season2018/2019
Ap
18
G
0
SI
2
SO
1
B
2
A
0
Min
1439
YC
4
YRC
1
RC
1
Slovnaft Cup
NIT
2018/2019
2
0
0
1
0
0
136
0
0
0
Slovnaft Cup
Season2018/2019
Ap
2
G
0
SI
0
SO
1
B
0
A
0
Min
136
YC
0
YRC
0
RC
0
Fortuna Liga
NIT
2017/2018
26
0
0
2
2
0
2243
5
0
1
Fortuna Liga
Season2017/2018
Ap
26
G
0
SI
0
SO
2
B
2
A
0
Min
2243
YC
5
YRC
0
RC
1
Slovnaft Cup
NIT
2017/2018
1
0
0
0
0
0
90
1
0
0
Slovnaft Cup
Season2017/2018
Ap
1
G
0
SI
0
SO
0
B
0
A
0
Min
90
YC
1
YRC
0
RC
0
102
0
21
14
64
3
7253
15
1
2
Ap
102
G
0
SI
21
SO
14
B
64
A
3
Min
7253
YC
15
YRC
1
RC
2