Niklas Castro

2016

2020

2022

Brann–Åsane 1–1

OBOS-ligaen (2. runde), 9. april 2022

Brann: 28 minutter, inn for Frederik Børsting

Os–Brann 1–6

Cupen (2. runde), 22. juni 2022

Brann: 46 minutter, inn for Niklas Jensen Wassberg

Grorud–Brann 0–2

OBOS-ligaen (11. runde), 27. juni 2022

Brann: 56 minutter, ut for Ole Didrik Blomberg

Brann–Bryne 2–1

OBOS-ligaen (12. runde), 4. juli 2022

Brann: 72 minutter, ut for Felix Horn Myhre

Start–Brann 0–2

OBOS-ligaen (13. runde), 7. juli 2022

Brann: 80 minutter, ut for Niklas Jensen Wassberg 1 mål

Bryne–Brann 1–5

OBOS-ligaen (17. runde), 31. juli 2022

Brann: 63 minutter, ut for Ole Didrik Blomberg

Brann–Start 1–0

OBOS-ligaen (18. runde), 4. august 2022

Brann: 74 minutter, ut for Kasper Skaanes

Stabæk–Brann 1–2

OBOS-ligaen (19. runde), 7. august 2022

Brann: 87 minutter, ut for Isak Tomar Hjorteseth 1 mål

Brann–Raufoss 3–0

OBOS-ligaen (20. runde), 14. august 2022

Brann: 90 minutter, ut for Vegard Leikvoll Moberg

Brann–Ranheim 5–0

OBOS-ligaen (22. runde), 29. august 2022

Brann: 72 minutter, ut for Bård Finne 1 mål

Åsane–Brann 0–2

OBOS-ligaen (23. runde), 3. september 2022

Brann: 77 minutter, ut for Vegard Leikvoll Moberg

Brann–Grorud 7–0

OBOS-ligaen (24. runde), 12. september 2022

Brann: 46 minutter, ut for Bård Finne 1 mål

2023

Odd–Brann 2–0

Eliteserien (2. runde), 16. april 2023

Brann: 12 minutter, inn for Ole Didrik Blomberg

Fjøra–Brann 1–8

Cupen (2. runde), 1. juni 2023

Brann: 46 minutter, ut for Frederik Børsting 1 mål

Aalesund–Brann 1–3

Eliteserien (10. runde), 4. juni 2023

Brann: 14 minutter, inn for Ole Didrik Blomberg 1 mål

Viking–Brann 3–1

Eliteserien (12. runde), 24. juni 2023

Brann: 19 minutter, ut for Frederik Børsting

Molde–Brann 2–0

Eliteserien (14. runde), 9. juli 2023

Brann: 21 minutter, inn for Niklas Jensen Wassberg

HamKam–Brann 0–2

Eliteserien (18. runde), 6. august 2023

Brann: 84 minutter, ut for Magnus Warming 1 mål

Arouca–Brann 2–1

Conference League (3. kvalikrunde, 1. kamp), 10. august 2023

Brann: 60 minutter, ut for Magnus Warming

Brann–Arouca 3–1

Conference League (3. kvalikrunde, 2. kamp), 17. august 2023

Brann: 68 minutter, ut for Aune Heggebø

Brann–Aalesund 5–1

Eliteserien (19. runde), 20. august 2023

Brann: 81 minutter, ut for Eivind Helland 1 mål

Stabæk–Brann 0–1

Eliteserien (21. runde), 17. september 2023

Brann: 18 minutter, ut for Ulrik Mathisen

Brann–Odd 2–1

Eliteserien (27. runde), 5. november 2023

Brann: 35 minutter, inn for Sander Erik Kartum

Haugesund–Brann 0–2

Eliteserien (28. runde), 11. november 2023

Brann: 76 minutter, ut for Niklas Jensen Wassberg 1 mål

2024

Lyngbø–Brann 1–7

Cupen (1. runde), 11. april 2024

Brann: 45 minutter, inn for Magnus Warming 1 mål

Brann–HamKam 1–0

Eliteserien (4. runde), 17. april 2024

Brann: 63 minutter, ut for Magnus Warming

Brann–Odd 2–0

Eliteserien (5. runde), 21. april 2024

Brann: 40 minutter, inn for Ulrik Mathisen

Askøy–Brann 2–5

Cupen (2. runde), 24. april 2024

Brann: 60 minutter, ut for Bård Finne 1 mål

KFUM–Brann 0–0

Eliteserien (6. runde), 28. april 2024

Brann: 62 minutter, ut for Magnus Warming

Brann–Molde 1–3

Eliteserien (11. runde), 26. mai 2024

Brann: 81 minutter, ut for Aune Heggebø Gult kort

HamKam–Brann 1–2

Eliteserien (13. runde), 1. juni 2024

Brann: 32 minutter, inn for Sander Erik Kartum

St. Mirren–Brann 1–1

Conference League (3. kvalikrunde, 1. kamp), 8. august 2024

Brann: 76 minutter, ut for Mads Sande

Brann–FC Astana 2–0

Conference League (Playoff, 1. kamp), 22. august 2024

Brann: 81 minutter, ut for Ulrik Mathisen

FC Astana–Brann 3–0

Conference League (Playoff, 2. kamp), 29. august 2024

Brann: 78 minutter, ut for Ulrik Mathisen

Brann–KFUM 2–0

Eliteserien (22. runde), 18. september 2024

Brann: 90 minutter 1 mål

Brann–Tromsø 4–0

Eliteserien (26. runde), 27. oktober 2024

Brann: 90 minutter, ut for Markus Haaland 1 mål

Odd–Brann 0–3

Eliteserien (27. runde), 3. november 2024

Brann: 80 minutter, ut for Mads Sande