Friburgo
- Goalkeeper
- 1 Noah Atubolu
- Defender
- 28 Ginter
- 17 Lukas Kübler (83')
- 3 Lienhart
- 25 Kiliann Sildialli
- Midfielder
- 27 Nicolas Höfler
- 32 Vicenzo Grifo
- 8 Eggestein
- 42 Ritsu Doan (70')
- Forward
- 9 Lucas Höler (83')
- 22 Roland Sallai (60')
- Substitutes
- ent Christian Streich 4-2-2-2
- 34 Merlin Röhl
- 26 Philipp (60')
- 21 Florian Müller
- 14 Yannik Keitel
- 38 Gregoritsch (70')
- 7 Noah Weisshaupt (83')
- 5 Gulde
- 4 Tan-Kenneth Jerico Leka-Schmidt (83')
W. Bremen
- Goalkeeper
- 1 Jiri Pavlenka
- Defender
- 32 Marco Friedl
- 5 Amos Pieper
- 4 Niklas Stark
- Midfielder
- 20 Romano Schmid (86')
- 36 Groß (78')
- 8 Weiser (70')
- 3 Anthony Jung
- 6 Jens Stage
- Forward
- 11 Füllkrug
- 7 Marvin Ducksch (86')
- Substitutes
- ent Ole Werner 3-1-4-2
- 14 Senne Lynen (78')
- 29 Nick Woltemade
- 28 Ilia Gruev (86')
- 10 Bittencourt (70')
- 17 Justin Njinmah
- 35 Leon Opitz
- 30 Michael Zetterer
- 9 Kownacki (86')
- 23 Nicolai Rapp