| Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2024/2025 | League Cup | 
                         
			
                                  
					 
                    Dundee United
                  
                			
			
			
			
			
			
			
			
			
			 | 
            0 | 0 | 0 | 0/0/0 | 0 | 
| 2024/2025 | Premiership | 
                         
			
                                  
					 
                    Dundee United
                  
                			
			
			
			
			
			
			
			
			
			 | 
            13 | 0 | 0 | 1/0/0 | 296 | 
| 2024/2025 | Super Liga | 
                         
			
                                   
                    OFK Beograd
                   | 
            6 | 0 | 0 | 1/0/0 | 187 | 
| 2024/2025 | Challenge Cup | 
                         
			
                                  
					 
                    Dundee United II
                  
                			
			
			
			
			
			
			
			
			
			 | 
            1 | 0 | 0 | 0/0/0 | 13 | 
| 2023/2024 | Danish First Division | 
                         
			
                                   
                    AaB
                   | 
            20 | 4 | 1 | 2/0/0 | 111 | 
| 2023/2024 | Danish Cup | 
                         
			
                                   
                    AaB
                   | 
            1 | 0 | 0 | 0/0/0 | 0 | 
| 2023 | Major League Soccer | 
                         
			
                                   
                    Philadelphia Union
                   | 
            0 | 0 | 0 | 0/0/0 | 0 | 
| 2023 | US Open Cup | 
                         
			
                                   
                    Philadelphia Union
                   | 
            0 | 0 | 0 | 0/0/0 | 0 | 
| 2023 | MLS Next Pro | 
                         
			
                                   
                    Bethlehem Steel
                   | 
            6 | 0 | 0 | 0/0/0 | 540 | 
| 2022 | Major League Soccer | 
                         
			
                                   
                    Philadelphia Union
                   | 
            0 | 0 | 0 | 0/0/0 | 0 | 
| 2022 | MLS Next Pro | 
                         
			
                                   
                    Bethlehem Steel
                   | 
            2 | 0 | 0 | 1/0/0 | 176 | 
| 2020/2021 | Prva Liga | 
                         
			
                                   
                    Grafičar
                   | 
            17 | 0 | 0 | 3/0/0 | 1270 | 
| 2020/2021 | Serbian Cup | 
                         
			
                                   
                    Grafičar
                   | 
            1 | 0 | 0 | 0/0/0 | 90 | 
| 2019/2020 | Prva Liga | 
                         
			
                                   
                    Grafičar
                   | 
            7 | 0 | 0 | 2/0/0 | 616 | 
| Total: | 74 | 4 | 1 | 10/0/0 | 3299 | 
| Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2026 | World Cup Qualification Africa | 
                         
			
                                   
                    Kenya
                   | 
            6 | 0 | 0 | 0/0/0 | 519 | 
| 2025 | Africa Cup of Nations Qualifications | 
                         
			
                                   
                    Kenya
                   | 
            5 | 0 | 0 | 2/0/0 | 443 | 
| 2024 | Friendly International | 
                         
			
                                   
                    Kenya
                   | 
            2 | 0 | 0 | 1/1/0 | 90 | 
| 2023 | Friendly International | 
                         
			
                                   
                    Kenya
                   | 
            6 | 0 | 0 | 3/0/0 | 385 | 
| Total: | 19 | 0 | 0 | 6/1/0 | 1437 | 
| From | To | Date | Amount | 
|---|---|---|---|
                                   
                    OFK Beograd
                   | 
              
                                  
					 
                    Dundee United
                  
                               | 
              14/02/2025 | Free | 
                                  
					 
                    Dundee United
                  
                               | 
              
                                   
                    Philadelphia Union
                   | 
              26/07/2024 | N/a | 
                                   
                    Philadelphia Union
                   | 
              
                                   
                    AaB
                   | 
              01/07/2024 | N/a | 
                                   
                    AaB
                   | 
              
                                   
                    Philadelphia Union
                   | 
              15/08/2023 | Loan | 
                                   
                    Philadelphia Union
                   | 
              
                                   
                    Crvena Zvezda
                   | 
              02/08/2022 | N/a | 
                                   
                    Grafičar
                   | 
              
                                   
                    Crvena Zvezda
                   | 
              02/07/2022 | Loan | 
                                   
                    Crvena Zvezda
                   | 
              
                                   
                    Metalac GM
                   | 
              01/07/2022 | N/a | 
                                   
                    Metalac GM
                   | 
              
                                   
                    Crvena Zvezda
                   | 
              01/07/2021 | N/a | 
                                   
                    Crvena Zvezda
                   | 
              
                                   
                    Grafičar
                   | 
              30/01/2021 | N/a |