PennVSThunder
Live data from the database · eSoccer GT LeaguesLink copied
Reading the matchup
Penn and Thunder have met 128 times in GTLeagues. The record stands at 29 wins for Penn, 75 for Thunder and 24 draws. Neither player has pulled clear over the history of the fixture.
Their meetings average 4.88 goals. The GTLeagues average is 4.13, so this pairing runs 0.75 goals above it. 89.8% of the meetings go past 2.5 goals and 68.8% past 3.5.
The most repeated scoreline is 1-2, in 18 of the 128 matches. The most recent meeting finished 2-3 on 01/11/2026.
Next meeting
See it free →
Free during the beta · no card
Head-to-head balance full record
Meetings
128
Penn wins
29
Thunder wins
75
Draws
24
Goals/match
4.88
% with 3+ goals
89.8%
% with 4+ goals
68.8%
% with 5+ goals
54.7%
Match history last 100
| Match | Score | Date |
|---|---|---|
| Penn (Borussia Dortmund) vs Thunder (Leipzig) | 2–3 | 01/11/2026 |
| Thunder (Leipzig) vs Penn (Borussia Dortmund) | 2–2 | 01/11/2026 |
| Penn (Real Betis) vs Thunder (Como) | 2–1 | 01/11/2026 |
| Thunder (Como) vs Penn (Real Betis) | 2–3 | 01/11/2026 |
| Penn (Panathinaikos) vs Thunder (S.C Freiburg) | 1–2 | 01/11/2026 |
| Thunder (S.C Freiburg) vs Penn (Panathinaikos) | 1–2 | 01/11/2026 |
| Penn (Real Madrid) vs Thunder (Manchester City) | 1–2 | 30/10/2026 |
| Thunder (Manchester City) vs Penn (Real Madrid) | 4–5 | 30/10/2026 |
| Penn (Leverkusen) vs Thunder (Olympiacos) | 3–3 | 30/10/2026 |
| Thunder (Olympiacos) vs Penn (Leverkusen) | 1–3 | 30/10/2026 |
| Penn (Roma) vs Thunder (Leipzig) | 2–3 | 30/10/2026 |
| Thunder (Leipzig) vs Penn (Roma) | 5–3 | 30/10/2026 |
| Penn (Real Madrid) vs Thunder (Manchester City) | 3–2 | 29/10/2026 |
| Thunder (Manchester City) vs Penn (Real Madrid) | 1–3 | 29/10/2026 |
| Penn (Leverkusen) vs Thunder (Olympiacos) | 4–5 | 29/10/2026 |
| Thunder (Olympiacos) vs Penn (Leverkusen) | 2–0 | 29/10/2026 |
| Penn (Roma) vs Thunder (Leipzig) | 2–2 | 29/10/2026 |
| Thunder (Leipzig) vs Penn (Roma) | 3–3 | 29/10/2026 |
| Thunder (Manchester United) vs Penn (Atletico Madrid) | 3–4 | 27/10/2026 |
| Penn (Atletico Madrid) vs Thunder (Manchester United) | 1–2 | 27/10/2026 |
| Thunder (Aston Villa F.C) vs Penn (Bournemouth) | 3–2 | 27/10/2026 |
| Penn (Bournemouth) vs Thunder (Aston Villa F.C) | 1–2 | 27/10/2026 |
| Thunder (FC Barcelona) vs Penn (PSG) | 2–1 | 26/10/2026 |
| Penn (PSG) vs Thunder (FC Barcelona) | 2–3 | 26/10/2026 |
| Thunder (Manchester United) vs Penn (Atletico Madrid) | 1–2 | 26/10/2026 |
| Penn (Atletico Madrid) vs Thunder (Manchester United) | 1–2 | 26/10/2026 |
| Thunder (Aston Villa F.C) vs Penn (Bournemouth) | 2–0 | 26/10/2026 |
| Penn (Bournemouth) vs Thunder (Aston Villa F.C) | 2–3 | 26/10/2026 |
| Thunder (FC Barcelona) vs Penn (PSG) | 3–3 | 25/10/2026 |
| Penn (PSG) vs Thunder (FC Barcelona) | 1–2 | 25/10/2026 |
| Thunder (Manchester United) vs Penn (Atletico Madrid) | 3–0 | 16/10/2026 |
| Penn (Atletico Madrid) vs Thunder (Manchester United) | 1–2 | 16/10/2026 |
| Thunder (Aston Villa F.C) vs Penn (Bournemouth) | 0–1 | 16/10/2026 |
| Penn (Bournemouth) vs Thunder (Aston Villa F.C) | 1–2 | 16/10/2026 |
| Thunder (FC Barcelona) vs Penn (PSG) | 2–1 | 16/10/2026 |
| Penn (PSG) vs Thunder (FC Barcelona) | 4–4 | 16/10/2026 |
| Thunder (Manchester United) vs Penn (Atletico Madrid) | 3–3 | 15/10/2026 |
| Penn (Atletico Madrid) vs Thunder (Manchester United) | 3–5 | 15/10/2026 |
| Thunder (Aston Villa F.C) vs Penn (Bournemouth) | 3–3 | 15/10/2026 |
| Penn (Bournemouth) vs Thunder (Aston Villa F.C) | 5–6 | 15/10/2026 |
| Penn (PSG) vs Thunder (FC Barcelona) | 2–4 | 15/10/2026 |
| Thunder (FC Barcelona) vs Penn (PSG) | 0–1 | 15/10/2026 |
| Thunder (Sunderland) vs Penn (Real Sociedad) | 0–2 | 13/10/2026 |
| Penn (Real Sociedad) vs Thunder (Sunderland) | 2–1 | 13/10/2026 |
| Thunder (Borussia Dortmund) vs Penn (Bayern München) | 4–4 | 13/10/2026 |
| Penn (Bayern München) vs Thunder (Borussia Dortmund) | 3–1 | 13/10/2026 |
| Thunder (Real Betis) vs Penn (Feyenoord) | 2–2 | 13/10/2026 |
| Penn (Feyenoord) vs Thunder (Real Betis) | 1–2 | 13/10/2026 |
| Penn (Juventus Turin) vs Thunder (Leverkusen) | 2–4 | 10/10/2026 |
| Thunder (Leverkusen) vs Penn (Juventus Turin) | 2–3 | 10/10/2026 |
| Penn (FC Porto) vs Thunder (Roma) | 4–4 | 10/10/2026 |
| Thunder (Roma) vs Penn (FC Porto) | 2–1 | 10/10/2026 |
| Penn (Manchester United) vs Thunder (Manchester City) | 1–1 | 10/10/2026 |
| Thunder (Manchester City) vs Penn (Manchester United) | 2–0 | 10/10/2026 |
| Penn (Juventus Turin) vs Thunder (Leverkusen) | 3–3 | 09/10/2026 |
| Thunder (Leverkusen) vs Penn (Juventus Turin) | 2–0 | 09/10/2026 |
| Penn (FC Porto) vs Thunder (Roma) | 0–0 | 09/10/2026 |
| Thunder (Roma) vs Penn (FC Porto) | 2–1 | 09/10/2026 |
| Penn (Manchester United) vs Thunder (Manchester City) | 2–3 | 09/10/2026 |
| Thunder (Manchester City) vs Penn (Manchester United) | 4–1 | 09/10/2026 |
| Penn (S.C Freiburg) vs Thunder (Brighton and Hove Albion Football Club) | 1–2 | 02/10/2026 |
| Thunder (Brighton and Hove Albion Football Club) vs Penn (S.C Freiburg) | 2–3 | 02/10/2026 |
| Penn (Borussia Dortmund) vs Thunder (Manchester City) | 2–3 | 02/10/2026 |
| Thunder (Manchester City) vs Penn (Borussia Dortmund) | 4–2 | 02/10/2026 |
| Penn (Marseille) vs Thunder (Olympiacos) | 2–3 | 02/10/2026 |
| Thunder (Olympiacos) vs Penn (Marseille) | 2–0 | 02/10/2026 |
| Penn (S.C Freiburg) vs Thunder (Brighton and Hove Albion Football Club) | 1–3 | 01/10/2026 |
| Thunder (Brighton and Hove Albion Football Club) vs Penn (S.C Freiburg) | 2–2 | 01/10/2026 |
| Penn (Borussia Dortmund) vs Thunder (Manchester City) | 0–2 | 01/10/2026 |
| Thunder (Manchester City) vs Penn (Borussia Dortmund) | 7–4 | 01/10/2026 |
| Penn (Marseille) vs Thunder (Olympiacos) | 1–2 | 01/10/2026 |
| Thunder (Olympiacos) vs Penn (Marseille) | 3–4 | 01/10/2026 |
| Penn (Panathinaikos) vs Thunder (S.C Freiburg) | 1–3 | 28/09/2026 |
| Thunder (S.C Freiburg) vs Penn (Panathinaikos) | 3–1 | 28/09/2026 |
| Penn (Lille OSC) vs Thunder (Borussia Dortmund) | 1–3 | 28/09/2026 |
| Thunder (Borussia Dortmund) vs Penn (Lille OSC) | 1–2 | 28/09/2026 |
| Penn (Benfica Lisbon) vs Thunder (Marseille) | 0–1 | 28/09/2026 |
| Thunder (Marseille) vs Penn (Benfica Lisbon) | 1–3 | 28/09/2026 |
| Penn (Panathinaikos) vs Thunder (S.C Freiburg) | 3–4 | 27/09/2026 |
| Thunder (S.C Freiburg) vs Penn (Panathinaikos) | 3–2 | 27/09/2026 |
| Penn (Lille OSC) vs Thunder (Borussia Dortmund) | 2–3 | 27/09/2026 |
| Thunder (Borussia Dortmund) vs Penn (Lille OSC) | 4–2 | 27/09/2026 |
| Penn (Benfica Lisbon) vs Thunder (Marseille) | 3–2 | 27/09/2026 |
| Thunder (Marseille) vs Penn (Benfica Lisbon) | 2–2 | 27/09/2026 |
| Penn (Juventus Turin) vs Thunder (Olympiacos) | 2–4 | 25/09/2026 |
| Thunder (Olympiacos) vs Penn (Juventus Turin) | 6–3 | 25/09/2026 |
| Penn (FC Porto) vs Thunder (Leipzig) | 4–4 | 25/09/2026 |
| Thunder (Leipzig) vs Penn (FC Porto) | 0–1 | 25/09/2026 |
| Penn (Juventus Turin) vs Thunder (Olympiacos) | 1–4 | 24/09/2026 |
| Thunder (Olympiacos) vs Penn (Juventus Turin) | 6–3 | 24/09/2026 |
| Penn (FC Porto) vs Thunder (Leipzig) | 3–3 | 24/09/2026 |
| Thunder (Leipzig) vs Penn (FC Porto) | 5–2 | 24/09/2026 |
| Penn (Arsenal) vs Thunder (FC Barcelona) | 1–4 | 22/09/2026 |
| Thunder (FC Barcelona) vs Penn (Arsenal) | 4–2 | 22/09/2026 |
| Penn (Hoffenheim) vs Thunder (Sunderland) | 3–5 | 22/09/2026 |
| Thunder (Sunderland) vs Penn (Hoffenheim) | 5–1 | 22/09/2026 |
| Penn (Stuttgart) vs Thunder (Borussia Dortmund) | 5–4 | 22/09/2026 |
| Thunder (Borussia Dortmund) vs Penn (Stuttgart) | 3–3 | 22/09/2026 |
| Penn (Arsenal) vs Thunder (FC Barcelona) | 1–4 | 21/09/2026 |
| Thunder (FC Barcelona) vs Penn (Arsenal) | 3–3 | 21/09/2026 |
Frequently asked questions about Penn vs Thunder
Who dominates the head-to-head between Penn and Thunder?
Thunder leads the record 75-29, with 24 draws, across 128 meetings.
How many times have Penn and Thunder met?
They have met 128 times in eSoccer GT Leagues.
How many goals does a Penn vs Thunder usually have?
Their meetings average 4.88 goals per match: 89.8% end with 3 or more goals and 68.8% with 4 or more.
How did the last Penn vs Thunder end?
The most recent meeting, on 01/11/2026, ended 2-3 between Penn and Thunder.
Live data from the database ·