Panthers Wrocław @ Berlin Thunder

AFLE 2026 · Week 14
Sat 22 Aug 2026 · 15:00 · Cantianstadion · Berlin · Att. 375 · Cloudy, 20°C, wind 19
Team Q1Q2Q3Q4 T
Panthers Wrocław7814736
Berlin Thunder7381533

Scoring summary

  • 1st · 10:31PWJon Cole 93 yd pass from Jakeb Sullivan (Nils Schauerte kick) Passing TD0–7
  • 1st · 07:09PWOtt Ottender 12 yd pass from Jameson Wang (Jakub Ciurkot kick) Passing TD7–7
  • 2nd · 14:06PWNils Schauerte 43 yd FG Field Goal Attempt7–10
  • 2nd · 11:46PWMichael Harley Jr. 42 yd pass from Jameson Wang (Bartosz Woch 2pt Rush) Passing TD15–10
  • 3rd · 10:44PWBartosz Woch 4 yd run (Bartosz Woch 2pt Rush) Rushing TD23–10
  • 3rd · 07:18PWJon Cole 3 yd pass from Jakeb Sullivan (Bais Kouanda 2pt Pass from Jakeb Sullivan) Passing TD23–18
  • 3rd · 02:33PWJuan Flores-Calderon 6 yd pass from Jameson Wang (Kamil Kotlarz failed 2pt Rush) Passing TD29–18
  • 4th · 12:54PWBais Kouanda 14 yd pass from Jakeb Sullivan (Bais Kouanda 2pt Pass from Jakeb Sullivan) Passing TD29–26
  • 4th · 07:41PWKacper Jaszewski 8 yd pass from Jameson Wang (Jakub Ciurkot kick) Passing TD36–26
  • 4th · 07:41PWJon Cole 95 yd kick return (Nils Schauerte kick) Kick Return TD36–33

Running score PW–BT.

Team statistics

PWBT
1ST DOWNS3617
Rushing170
Passing1814
Penalty13
TOTAL NET YARDS516329
TOTAL PLAYS10248
Avg per Play5.16.9
NET YARDS RUSHING24736
Rushing Attempts5310
Avg per Rush4.73.6
NET YARDS PASSING269293
Cmp/Att/Int30/44/021/34/1
Avg per Attempt7.099.12
Sacked/Yards Lost5/04/0
3rd Down Conv.15/22 (68%)4/10 (40%)
4th Down Conv.2/4 (50%)0/0
Red Zone Efficiency4/7 (57%)2/3 (67%)
Goal to Go Efficiency1/4 (25%)1/1 (100%)
Punts (No/Yds/Avg)3/108/36.05/174/34.8
Kick Returns (No/Yds)3/776/209
Punt Returns (No/Yds)0/01/37
Penalties/Yards5/339/56
Fumbles/Lost1/00/0
Time of Possession41:0318:57
Play-by-play (176 plays)

1st

Dn&DistOffPlay
WPANils Schauerte kicks off to the endzone. Touchback.
1 & 10WPABartosz Woch rush to the middle for 5 yards to the WPA25. Tackled by Andrea Poglietelli and Lars Bardenhagen.
2 & 5WPABartosz Woch rush to the left for 2 yards to the WPA27. Tackled by Pablo de Diego and Kosi Onyeka.
3 & 3WPAJameson Wang pass to the right to Bartosz Woch for 8 yards to the WPA35. Tackled by Simon Homadi and Andy Vera.
1 & 10WPAJameson Wang pass to the middle to Eduardo Perez for 28 yards to the BTH37. Tackled by Kosi Onyeka.
1 & 10WPAJameson Wang incomplete pass to the left intended for Kamil Kotlarz.
2 & 10WPAJameson Wang rush to the middle for 8 yards to the BTH29. Tackled by Lars Bardenhagen.
3 & 2WPAKamil Kotlarz rush to the middle for 10 yards to the BTH19. Tackled by Pablo de Diego and Andy Vera.
1 & 10WPAJameson Wang incomplete pass to the left intended for Michael Harley Jr..
2 & 10WPAJameson Wang pass to the right to Michael Harley Jr. for 9 yards to the BTH10. Tackled by Lars Bardenhagen.
3 & 1WPAKamil Kotlarz rush to the middle for 1 yard to the BTH9. Tackled by Kosi Onyeka and Andy Vera.
1 & 9WPAJameson Wang incomplete pass to the right intended for Michael Harley Jr..
2 & 9WPAJameson Wang incomplete pass to the left.
3 & 9WPAJameson Wang pass to the right to Michael Harley Jr. for 2 yards to the BTH7. Tackled by Kessawn Abraham and Kosi Onyeka.
4 & 7WPAJameson Wang incomplete pass to the left intended for Juan Flores-Calderon defensed by Rico Geyer.
1 & 10BTHJakeb Sullivan pass to the right to Jon Cole for 93 yards for a TOUCHDOWN.
BTHNils Schauerte extra point is GOOD.
WPANils Schauerte kicks off to the WPA31, out of bounds. No return.
1 & 10WPAKamil Kotlarz rush to the middle for 6 yards to the WPA46. Tackled by Kosi Onyeka.
2 & 4WPAJameson Wang pass to the right to Kamil Kotlarz for 26 yards to the BTH28. Tackled by Simon Homadi.
1 & 10WPAJameson Wang pass to the left to Kamil Kotlarz for 1 yard to the BTH27. Tackled by Kosi Onyeka.
2 & 9WPAJameson Wang pass to the right to Kamil Kotlarz for 7 yards to the BTH20. Tackled by Simon Homadi.
3 & 2WPAJameson Wang pass to the middle to Kacper Jaszewski for 3 yards to the BTH17. Tackled by Simon Homadi and Lars Bardenhagen.
1 & 10WPAJameson Wang rush to the right for 3 yards to the BTH14. Tackled by Michael Keshinro.
2 & 6WPABartosz Woch rush to the middle for 2 yards to the BTH12. Tackled by Andrea Poglietelli.
3 & 4WPAJameson Wang pass to the left to Ott Ottender for 12 yards for a TOUCHDOWN.
WPAJakub Ciurkot extra point is GOOD.
BTHJakub Ciurkot kicks off to the BTH9. Kessawn Abraham return for 5 yards to BTH14. Tackled by Simon Alvarez Plata.
1 & 10BTHJakeb Sullivan pass to the right to Bais Kouanda for 1 yard to the BTH15. Tackled by Krzystof Wis and Jakeen Harris.
2 & 9BTHKai Hunter rush to the middle for 2 yards to the BTH17. Tackled by Hubert Ogrodowczyk and Simon Alvarez Plata.
3 & 7BTHJakeb Sullivan incomplete pass to the right.
4 & 7BTHPanthers timeout.
4 & 7BTHNils Schauerte punts for 36 yards to WPA47. No return.
1 & 10WPAJameson Wang incomplete pass to the middle intended for Michael Harley Jr.. Penalty: Offside on Thunder (Andrea Poglietelli) 5 yards.
2 & 5WPABartosz Woch rush to the middle for 3 yards to the BTH45. Tackled by Lars Bardenhagen and Jan Schorn.
3 & 2WPABartosz Woch rush to the right for 2 yards to the BTH43. Tackled by Kosi Onyeka and Lars Bardenhagen.
1 & 10WPAJameson Wang rush to the left for 5 yards to the BTH38. Tackled by Simon Homadi.
2 & 5WPABartosz Woch rush to the middle for 6 yards to the BTH32.
1 & 10WPAJameson Wang incomplete pass to the left intended for Kamil Kotlarz.
2 & 10WPAJameson Wang rush to the middle for 3 yards to the BTH29. Tackled by Niclas Kranz.
3 & 7WPAJameson Wang pass to the left to Kamil Kotlarz for a loss of 2 yards to the BTH31. Tackled by Rico Geyer and Simon Homadi.
4 & 9WPAJameson Wang sacked at BTH44 for a loss of 13 yards by Michael Keshinro.
1 & 10BTHTomiwa Oyewo rush to the left for 9 yards to the WPA47. Tackled by Jakeen Harris and Simon Alvarez Plata. Penalty: Personal Foul on Thunder (Shadrach Arthur) -15 yards.
2 & 16BTHJakeb Sullivan pass to the left to Tomiwa Oyewo for 11 yards to the BTH49. Tackled by Hubert Ogrodowczyk and Szymon Jarmolkowicz.
3 & 5BTHJakeb Sullivan pass to the right to Bais Kouanda for 5 yards to the WPA46. Tackled by Wojciech Simka.
1 & 10BTHJakeb Sullivan pass to the left to Niklas Schumm for 6 yards to the WPA40. Tackled by Szymon Jarmolkowicz.
2 & 4BTHJakeb Sullivan pass to the right to Bais Kouanda for 17 yards to the WPA23. Tackled by Simon Alvarez Plata.
1 & 10BTHTomiwa Oyewo rush to the right for 4 yards to the WPA19. Tackled by Krzystof Wis.

2nd

Dn&DistOffPlay
2 & 6BTHJakeb Sullivan sacked at WPA26 for a loss of 7 yards by Karlis Brauns.
3 & 13BTHJakeb Sullivan incomplete pass to the left intended for Jon Cole.
4 & 13BTHNils Schauerte 43 yard field goal attempt is GOOD. Holder: Ferras El-Hendi.
WPANils Schauerte kicks off to the WPA4. Filip Suwada return for 33 yards to WPA37. Tackled by Bastian Gersoene and Kosi Onyeka.
1 & 10WPABartosz Woch rush to the middle for 6 yards to the WPA43. Tackled by Lars Bardenhagen and Kosi Onyeka. Penalty: Holding on Thunder 5 yards.
1 & 10WPABartosz Woch rush to the left for 6 yards to the BTH46. Tackled by Lars Bardenhagen and Simon Homadi.
2 & 4WPAJameson Wang incomplete pass to the right intended for Bartosz Woch defensed by Kosi Onyeka.
3 & 4WPAJameson Wang pass to the left to Michael Harley Jr. for 7 yards to the BTH39. Tackled by Andy Vera and Pablo de Diego.
1 & 10WPAJameson Wang sacked at BTH42 for a loss of 3 yards by Kerim Altunbas.
2 & 13WPAJameson Wang incomplete pass to the middle intended for Kamil Kotlarz.
3 & 13WPAJameson Wang pass to the right to Michael Harley Jr. for 42 yards for a TOUCHDOWN.
1 & 15WPAPenalty: Roughing Passer on Thunder (Michael Keshinro) 1 yard.
WPABartosz Woch 2 pt rush attempt. Successful.
BTHJakub Ciurkot kicks off to the BTH9. Kessawn Abraham return for 16 yards to BTH25. Tackled by Szymon Jarmolkowicz. Penalty: Holding on Thunder (Shadrach Arthur) -10 yards.
1 & 20BTHJakeb Sullivan pass to the middle to Kai Hunter for 6 yards to the BTH21. Tackled by Szymon Romanowski.
2 & 14BTHJakeb Sullivan pass to the left to Jens Walter for 31 yards to the WPA48. Tackled by Szymon Jarmolkowicz.
1 & 10BTHKai Hunter rush to the middle for 3 yards to the WPA45. Tackled by Krzystof Wis and Oskar Romaniuk.
2 & 7BTHJakeb Sullivan incomplete pass to the left intended for Jon Cole defensed by Szymon Jarmolkowicz.
3 & 7BTHJakeb Sullivan sacked at BTH50 for a loss of 5 yards by Damian Wesolowski.
4 & 12BTHNils Schauerte punts for 25 yards to WPA25. No return.
1 & 10WPAKamil Kotlarz rush to the left for 9 yards to the WPA34. Tackled by Kosi Onyeka and Pablo de Diego.
2 & 1WPAJameson Wang pass to the left to Michael Harley Jr. for a loss of 1 yard to the WPA33. Tackled by Kessawn Abraham.
3 & 2WPABartosz Woch rush to the middle for 3 yards to the WPA36. Tackled by Lars Bardenhagen and Jan Schorn.
1 & 10WPAJameson Wang pass to the right to Michael Harley Jr. for 2 yards to the WPA38. Tackled by Simon Homadi.
2 & 8WPAKamil Kotlarz rush to the middle for 9 yards to the WPA47.
1 & 10WPAKamil Kotlarz rush to the middle for 7 yards to the BTH46. Tackled by Kosi Onyeka and Pablo de Diego.
2 & 3WPAJameson Wang incomplete pass to the right.
3 & 3WPABartosz Woch rush to the middle for 1 yard to the BTH45. Tackled by Kosi Onyeka.
4 & 2WPABartosz Woch rush to the right for 6 yards to the BTH39. Tackled by Jan Schorn and Simon Homadi.
1 & 10WPABartosz Woch rush to the right for 3 yards to the BTH36. Tackled by Jan Schorn and Simon Homadi.
2 & 7WPAKamil Kotlarz rush to the right for no gain to the BTH36. Tackled by Andrea Poglietelli.
3 & 7WPAThunder timeout.
3 & 7WPAJameson Wang sacked at BTH46 for a loss of 10 yards by Andrea Poglietelli.
4 & 15WPAMateusz Hernacki punts for 27 yards to BTH18. No return.
1 & 10BTHJakeb Sullivan pass to the left to Bais Kouanda for 6 yards to the BTH24. Tackled by Simon Alvarez Plata and Daniel Piatkowski.
2 & 3BTHJakeb Sullivan pass to the right to Jon Cole for 17 yards to the BTH42. Tackled by Krzystof Wis and Jakeen Harris.
1 & 10BTHJakeb Sullivan incomplete pass to the right intended for Jon Cole defensed by Szymon Jarmolkowicz.
2 & 10BTHJakeb Sullivan pass intended for Emmanuel Eze INTERCEPTED by Wojciech Simka. No return. Tackled by Emmanuel Eze.
1 & 10WPAJameson Wang incomplete pass to the middle intended for Michael Harley Jr. defensed by Kessawn Abraham.
2 & 10WPAPanthers timeout.
2 & 10WPAJameson Wang sacked at WPA25 for a loss of 4 yards by Andrea Poglietelli.
3 & 14WPATwo Minute Warning.
3 & 14WPAJameson Wang pass to the middle to Michael Harley Jr. for 12 yards to the WPA37.
4 & 2WPAMateusz Hernacki punts for 39 yards to BTH24. No return.
1 & 10BTHJakeb Sullivan pass to the right to Jon Cole for 11 yards to the BTH35. Tackled by Simon Alvarez Plata and Krzystof Wis.
1 & 10BTHJakeb Sullivan pass to the left to Niklas Schumm for 11 yards to the BTH46. Tackled by Wojciech Simka.
1 & 10BTHJakeb Sullivan pass to the left to Emmanuel Eze for 6 yards to the WPA48. Tackled by Szymon Romanowski.
2 & 4BTHJakeb Sullivan incomplete pass to the middle intended for Emmanuel Eze.
3 & 4BTHJakeb Sullivan pass to the left to Kai Hunter for 11 yards to the WPA37. Tackled by Krzystof Wis and Deshon Hall Jr..
1 & 10BTHThunder timeout.
1 & 10BTHJakeb Sullivan incomplete pass to the left intended for Niklas Schumm.
2 & 10BTHJakeb Sullivan sacked at WPA37 for no gain by Szymon Romanowski.
3 & 10BTHJakeb Sullivan sacked at WPA42 for a loss of 5 yards by Gabriel Montagner.
4 & 15BTHThunder timeout.
4 & 15BTHNils Schauerte punts for 13 yards to WPA29. No return.
1 & 10WPAJameson Wang rush for a loss of 1 yard to the WPA28.

3rd

Dn&DistOffPlay
BTHJakub Ciurkot kicks off to the BTH5. Andy Vera return for 9 yards to BTH14. Tackled by Simon Alvarez Plata and Szymon Jarmolkowicz.
1 & 10BTHJakeb Sullivan pass to the left to Jon Cole for 3 yards to the BTH17. Tackled by Szymon Jarmolkowicz.
2 & 7BTHJakeb Sullivan incomplete pass to the right.
3 & 7BTHJakeb Sullivan rush to the right for 6 yards to the BTH23.
4 & 1BTHNils Schauerte punts for 62 yards to WPA15. No return.
1 & 10WPABartosz Woch rush to the right for 5 yards to the WPA22.
2 & 5WPAJameson Wang pass to the left to Kacper Jaszewski for 26 yards to the WPA48.
1 & 10WPABartosz Woch rush to the left for 14 yards to the BTH38.
1 & 10WPABartosz Woch rush to the middle for 7 yards to the BTH31.
2 & 3WPAKamil Kotlarz rush to the right for 7 yards to the BTH24.
1 & 10WPAKamil Kotlarz rush to the middle for 4 yards to the BTH20.
2 & 6WPAJameson Wang pass to the right to Kacper Jaszewski for 16 yards to the BTH4.
1 & 4WPABartosz Woch rush to the left for 4 yards for a TOUCHDOWN.
WPABartosz Woch 2 pt rush attempt. Successful.
BTHJakub Ciurkot kicks off to the BTH3. Jon Cole return for 39 yards to BTH42.
1 & 10BTHJakeb Sullivan pass to the middle to Bais Kouanda for 19 yards to the WPA39.
1 & 10BTHKai Hunter rush to the left for 4 yards to the WPA35.
2 & 6BTHJakeb Sullivan pass to the middle to Bais Kouanda for 11 yards to the WPA24.
1 & 10BTHKai Hunter rush to the right for 4 yards to the WPA20.
2 & 6BTHJakeb Sullivan incomplete pass to the left intended for Jon Cole.
3 & 6BTHJakeb Sullivan pass to the middle to Jon Cole for 11 yards to the WPA9. Penalty: Pass Interference on Panthers (Hubert Ogrodowczyk) 8 yards.
1 & 1BTHKai Hunter rush to the right for a loss of 2 yards to the WPA3.
2 & 3BTHJakeb Sullivan incomplete pass to the right intended for Jon Cole.
3 & 3BTHJakeb Sullivan pass to the right to Jon Cole for 3 yards for a TOUCHDOWN.
BTHJakeb Sullivan 2 pt conversion pass to Bais Kouanda is GOOD.
WPANils Schauerte kicks off to the WPA0. Kacper Jaszewski return for 20 yards to WPA20. Penalty: Illegal Block on Panthers (Ksawery Tracz) -10 yards.
1 & 10WPAKamil Kotlarz rush to the left for 11 yards to the WPA21.
1 & 10WPAKamil Kotlarz rush to the left for 6 yards to the WPA27.
2 & 4WPAJameson Wang pass to the right to Bartosz Woch for 12 yards to the WPA39.
1 & 10WPAJameson Wang rush to the left for 4 yards to the WPA43.
2 & 6WPABartosz Woch rush to the middle for 2 yards to the WPA45.
3 & 4WPAJameson Wang pass to the left to Maciej Krupa for 13 yards to the BTH42.
1 & 10WPAJameson Wang incomplete pass to the right.
2 & 10WPAKamil Kotlarz rush to the left for 12 yards to the BTH30.
1 & 10WPAJameson Wang pass to the left to Kamil Kotlarz for 15 yards to the BTH15.
1 & 10WPAKamil Kotlarz rush to the middle for 4 yards to the BTH11. Penalty: Too Many Men on Field on Thunder 5 yards.
2 & 1WPAJameson Wang pass to the right to Juan Flores-Calderon for 6 yards for a TOUCHDOWN.
WPAKamil Kotlarz 2 pt rush attempt. Unsuccessful.
BTHJakub Ciurkot kicks off to the BTH6. Jon Cole return for 44 yards to BTH50. Penalty: Holding on Thunder (Izuchi Nnabuo) -10 yards.
1 & 10BTHJakeb Sullivan pass to the left to Jon Cole for 22 yards to the WPA36.
1 & 10BTHTomiwa Oyewo rush to the middle for 3 yards to the WPA33.
2 & 7BTHJakeb Sullivan incomplete pass to the left intended for Jon Cole.
3 & 7BTHThunder timeout.
3 & 7BTHJakeb Sullivan incomplete pass to the left intended for Niklas Schumm.
4 & 7BTHPenalty: Delay of Game on Thunder -5 yards.
4 & 12BTHNils Schauerte punts for 38 yards to WPA0. Touchback.
1 & 10WPABartosz Woch rush to the left for 2 yards to the WPA22.

4th

Dn&DistOffPlay
2 & 8WPABartosz Woch rush to the middle for 3 yards to the WPA25.
3 & 5WPAJameson Wang sacked at WPA12 for a loss of 13 yards.
4 & 18WPAMateusz Hernacki punts for 42 yards to BTH46. Kessawn Abraham return for 37 yards to WPA17.
1 & 10BTHKai Hunter rush to the right for 3 yards to the WPA14.
2 & 7BTHJakeb Sullivan pass to the right to Bais Kouanda for 14 yards for a TOUCHDOWN.
BTHJakeb Sullivan 2 pt conversion pass to Bais Kouanda is GOOD. Penalty: Offside on Panthers (Szymon Romanowski) 5 yards.
WPANils Schauerte kicks off to the WPA6. Kacper Jaszewski return for 24 yards to WPA30.
1 & 10WPAJameson Wang incomplete pass to the left intended for Kacper Jaszewski.
2 & 10WPAJameson Wang pass to the left to Kacper Jaszewski for 5 yards to the WPA35.
3 & 5WPAThunder timeout.
3 & 5WPAJameson Wang pass to the right to Ott Ottender for 4 yards to the WPA39.
4 & 1WPABartosz Woch rush to the left for 3 yards to the WPA42.
1 & 10WPABartosz Woch rush to the middle for 6 yards to the WPA48.
2 & 4WPAJameson Wang pass to the left to Kacper Jaszewski for 17 yards to the BTH35. Penalty: Illegal Plyr Downfld on Panthers -5 yards.
2 & -5WPAJameson Wang pass to the left to Juan Flores-Calderon for 2 yards to the BTH38.
1 & 10WPAPenalty: Too Many Men on Field on Thunder 5 yards.
2 & 7WPAKamil Kotlarz rush to the middle for 5 yards to the BTH28.
3 & 2WPAJameson Wang pass to the left to Eduardo Perez for 6 yards to the BTH22.
1 & 10WPAJameson Wang pass to the left to Eduardo Perez for 11 yards to the BTH11.
1 & 10WPABartosz Woch rush to the middle for 3 yards to the BTH8.
2 & 7WPAJameson Wang incomplete pass to the middle intended for Kacper Jaszewski.
3 & 7WPAJameson Wang pass to the right to Kacper Jaszewski for 8 yards for a TOUCHDOWN.
WPAJakub Ciurkot extra point is GOOD.
WPAJakub Ciurkot kicks off to the BTH5. Jon Cole return for 95 yards for a TOUCHDOWN.
WPANils Schauerte extra point is GOOD.