Jhon Solis
Club: Birmingham City Position: M DOB: 12th Feb 1999
Nationality: COL Height: 67 in Weight: 148 lbs

All games this season

Appearances
7
567 minutes
Goals
1
0.16 per 90
Shots On Target
1
0.16 per 90
Yellow Cards
2
0 red cards

English League Championship

Appearances
5
399 minutes
Goals
0
0.00 per 90
Shots On Target
0
0.00 per 90
Yellow Cards
1
0 red cards

Club Friendly 26/27

Appearances
1
78 minutes
Goals
1
1.15 per 90
Shots On Target
1
1.15 per 90
Yellow Cards
0
0 red cards

English Carabao Cup

Appearances
1
90 minutes
Goals
0
0.00 per 90
Shots On Target
0
0.00 per 90
Yellow Cards
1
0 red cards

Season rankings

Top five in English League Championship plus Jhon Solis if they sit lower down the table.

Goals
# Player GP Min SoT G
1 Will Lankshear (MID) 8 696 16 8
2 Cyle Larin (SOU) 9 621 13 7
3 Jarrod Bowen (WHU) 10 890 16 6
4 Konstantinos Mavropanos (WHU) 9 758 7 5
5 Jack Moylan (CAR) 6 482 13 5
= Jhon Solis (BIR) 5 399 0 0
Assists
# Player GP Min G A
1 Rio Cardines (BRC) 8 633 0 6
2 Jarrod Bowen (WHU) 10 890 6 5
3 Finn Azaz (SOU) 9 738 3 5
4 Arne Engels (WHU) 9 777 0 3
5 Jimmy Morgan (WBA) 7 463 3 3
103 Jhon Solis (BIR) 5 399 0 1
Shots on target
# Player GP Min G SoT
1 Jarrod Bowen (WHU) 10 890 6 16
2 Will Lankshear (MID) 8 696 8 16
3 Cyle Larin (SOU) 9 621 7 13
4 Jack Moylan (CAR) 6 482 5 13
5 Yousef Salech (CAR) 5 435 2 12
= Jhon Solis (BIR) 5 399 0 0
Tackles
# Player GP Min Tkl
1 Callum Styles (WBA) 7 630 38
2 Aidan Morris (MID) 7 630 34
3 Moussa Yeo (SWA) 8 535 32
4 André (WOL) 8 665 27
5 Flynn Downes (SOU) 9 652 27
91 Jhon Solis (BIR) 5 399 13
Yellow cards
# Player GP Min RC YC
1 Jason Knight (BRC) 8 697 0 10
2 Filip Lissah (SWA) 8 603 0 5
3 Ethan Galbraith (STK) 9 810 0 4
4 Sondre Langas (DER) 9 732 0 4
5 Japhet Tanganga (SHU) 8 720 0 4
175 Jhon Solis (BIR) 5 399 0 1
Red cards
# Player GP Min YC RC
1 Josh Sheehan (BOL) 10 896 1 1
2 Dan McNamara (CHA) 9 716 2 1
3 Conor McGrandles (LCN) 9 675 4 1
4 Jenson Metcalfe (MIL) 7 552 4 1
5 José Córdoba (NOR) 6 514 3 1
= Jhon Solis (BIR) 5 399 1 0
Saves (GK)
# Player GP Min G Saves
1 Federico Ravaglia (WAT) 8 720 0 38
2 George Wickens (LCN) 9 810 0 35
3 Michael Cooper (SHU) 8 720 0 35
4 Max O'Leary (WBA) 7 630 0 35
5 Nathan Trott (CAR) 6 540 0 35
Clean sheets (GK)
# Player GP Min Saves CS
1 Lawrence Vigouroux (SWA) 8 720 23 4
2 Mads Hermansen (WHU) 10 900 20 3
3 George Wickens (LCN) 9 810 35 3
4 Michael Cooper (SHU) 8 720 35 3
5 Jack Stephens (SOU) 6 453 0 3
Goals conceded
# Player GP Min GC
1 Ayodeji Elerewe (LCN) 9 810 17
2 George Wickens (LCN) 9 810 17
3 Josh Sheehan (BOL) 10 896 16
4 Daniel Iversen (PNE) 8 720 15
5 Sam Dalby (BOL) 10 752 14
307 Jhon Solis (BIR) 5 399 4
Goals conceded per minute
# Player GP Min GC GC/Min
1 Joshua Key (SWA) 5 283 0 0.0000
2 Femi Seriki (SHU) 2 180 0 0.0000
3 Rayan Kolli (QPR) 2 131 0 0.0000
4 Welington (SOU) 3 125 0 0.0000
5 Harrison Burrows (SHU) 2 101 0 0.0000
117 Jhon Solis (BIR) 5 399 4 0.0100
Wins
# Player GP Min W
1 Daniel Peretz (SOU) 9 810 6
2 James Bree (SOU) 9 764 6
3 Finn Azaz (SOU) 9 738 6
4 Ryan Manning (SOU) 9 685 6
5 Flynn Downes (SOU) 9 652 6
145 Jhon Solis (BIR) 5 399 3
Losses
# Player GP Min L
1 Daniel Iversen (PNE) 8 720 6
2 Alfie Devine (PNE) 8 688 6
3 Leo Leroy (PNE) 8 606 6
4 Jordan Thompson (PNE) 8 603 6
5 Callum Lang (PNE) 8 516 6
= Jhon Solis (BIR) 5 399 0

Matches played

Matches where Jhon Solis had minutes on the pitch.

Date Match M G A Sh SoT Ps PA Tk In Fl YC RC Sv GC
CMP 10/10/2026 West Brom 0 – 1 Birmingham 69 0 0 1 0 26 25 3 1 1 0 0 0 0
CMP 19/09/2026 Birmingham 2 – 2 Boro 90 0 1 1 0 34 33 2 1 1 0 0 0 2
CMP 12/09/2026 Derby 1 – 2 Birmingham 60 0 0 0 0 17 14 1 1 1 0 0 0 1
CMP 28/08/2026 Wrexham 1 – 2 Birmingham 90 0 0 0 0 44 36 1 2 2 0 0 0 1
LCUP 25/08/2026 Birmingham 1 – 6 Brentford 90 0 0 1 0 21 18 1 1 2 1 0 0 6
CMP 15/08/2026 Sheff Utd 0 – 0 Birmingham 90 0 0 0 0 49 39 2 0 2 0 0 0 0
— club.friendly 31/07/2026 Birmingham 2 – 2 Barcelona 78 1 0 1 1 17 13 6 0 0 0 0 0 2
CMP 25/04/2026 Birmingham 2 – 1 Bristol City 60 1 0 2 1 28 23 1 0 1 1 0 0 0
CMP 22/04/2026 Birmingham 2 – 1 Preston 18 0 0 1 0 9 8 1 0 0 0 0 0 0
CMP 18/04/2026 Hull 1 – 1 Birmingham 90 0 0 1 1 45 40 1 1 0 0 0 0 1
CMP 12/04/2026 Birmingham 2 – 0 Wrexham 45 0 0 1 1 18 15 1 3 1 1 0 0 0
CMP 06/04/2026 Ipswich 2 – 1 Birmingham 90 0 0 1 1 48 37 1 0 1 0 0 0 2
CMP 21/03/2026 Derby 1 – 0 Birmingham 31 0 0 0 0 15 14 0 0 2 1 0 0 0
CMP 14/03/2026 Birmingham 1 – 1 Sheff Utd 82 0 0 0 0 56 49 1 1 0 0 0 0 1
CMP 11/03/2026 Birmingham 1 – 0 QPR 90 0 0 0 0 56 48 3 2 2 0 0 0 0
CMP 07/03/2026 Charlton 1 – 0 Birmingham 81 0 0 0 0 49 41 2 0 0 0 0 0 1
CMP 25/02/2026 Millwall 3 – 0 Birmingham 53 0 0 2 1 32 28 1 0 4 0 1 0 3
CMP 21/02/2026 Norwich City 1 – 2 Birmingham 90 0 0 0 0 33 28 1 0 1 0 0 0 1
FAC 15/02/2026 Birmingham 1 – 1 Leeds 114 0 0 2 1 50 45 6 0 3 1 0 0 1
CMP 10/02/2026 Birmingham 0 – 0 West Brom 90 0 0 2 0 40 35 2 2 1 0 0 0 0
CMP 07/02/2026 Birmingham 2 – 1 Leicester 63 0 0 1 1 33 28 3 0 2 0 0 0 1
CMP 31/01/2026 Oxford Utd 0 – 2 Birmingham 90 0 0 2 0 67 59 3 0 1 0 0 0 0
CMP 24/01/2026 Birmingham 1 – 1 Stoke 33 0 0 0 0 13 10 0 0 0 0 0 0 1
CMP 20/01/2026 Sheffield Wed 0 – 2 Birmingham 23 0 0 2 0 13 9 1 0 0 0 0 0 0
LGA 21/12/2025 Girona 0 – 3 Atlético 19 0 0 0 0 11 11 1 1 0 0 0 0 1
LGA 12/12/2025 Real Sociedad 1 – 2 Girona 1 0 0 0 0 1 0 0 0 0 0 0 0 0
LGA 07/12/2025 Elche 3 – 0 Girona 24 0 0 1 1 16 14 1 0 0 0 0 0 0
LGA 08/11/2025 Girona 1 – 0 Alavés 5 0 0 0 0 1 1 0 0 0 0 0 0 0
LGA 18/10/2025 Barcelona 2 – 1 Girona 27 0 0 1 0 6 5 0 0 0 0 0 0 1
LGA 26/09/2025 Girona 0 – 0 Espanyol 4 0 0 0 0 3 3 0 0 0 0 0 0 0
LGA 23/09/2025 Athletic 1 – 1 Girona 76 0 0 0 0 24 20 0 2 0 0 0 0 1
LGA 20/09/2025 Girona 0 – 4 Levante 37 0 0 1 1 10 8 0 1 0 0 0 0 2
LGA 14/09/2025 Celta Vigo 1 – 1 Girona 8 0 0 0 0 4 4 0 0 0 0 0 0 1
LGA 30/08/2025 Girona 0 – 2 Sevilla 12 0 0 0 0 7 5 0 0 0 0 0 0 0
LGA 24/08/2025 Villarreal 5 – 0 Girona 71 0 0 0 0 48 44 0 0 2 0 0 0 5
LGA 15/08/2025 Girona 1 – 3 Rayo 90 0 0 0 0 33 30 1 0 0 0 0 0 3

All Matches

Every match where Jhon Solis had an appearance or was on the bench.

Date Match M G A Sh SoT Ps PA Tk In Fl YC RC Sv GC
CMP 13/10/2026 Birmingham 4 – 0 Preston 0 0 0 0 0 45 39 2 0 1 0 0 0 0
CMP 10/10/2026 West Brom 0 – 1 Birmingham 69 0 0 1 0 26 25 3 1 1 0 0 0 0
CMP 19/09/2026 Birmingham 2 – 2 Boro 90 0 1 1 0 34 33 2 1 1 0 0 0 2
CMP 12/09/2026 Derby 1 – 2 Birmingham 60 0 0 0 0 17 14 1 1 1 0 0 0 1
CMP 01/09/2026 Birmingham 1 – 1 Southampton 0 0 0 1 0 31 22 2 3 0 1 0 0 1
CMP 28/08/2026 Wrexham 1 – 2 Birmingham 90 0 0 0 0 44 36 1 2 2 0 0 0 1
LCUP 25/08/2026 Birmingham 1 – 6 Brentford 90 0 0 1 0 21 18 1 1 2 1 0 0 6
CMP 22/08/2026 Birmingham 2 – 2 Bristol City 0 0 0 1 0 55 46 0 0 1 0 0 0 2
CMP 15/08/2026 Sheff Utd 0 – 0 Birmingham 90 0 0 0 0 49 39 2 0 2 0 0 0 0
— club.friendly 31/07/2026 Birmingham 2 – 2 Barcelona 78 1 0 1 1 17 13 6 0 0 0 0 0 2
CMP 02/05/2026 Portsmouth 1 – 1 Birmingham 0 0 0 0 0 17 14 1 0 1 0 0 0 1
CMP 25/04/2026 Birmingham 2 – 1 Bristol City 60 1 0 2 1 28 23 1 0 1 1 0 0 0
CMP 22/04/2026 Birmingham 2 – 1 Preston 18 0 0 1 0 9 8 1 0 0 0 0 0 0
CMP 18/04/2026 Hull 1 – 1 Birmingham 90 0 0 1 1 45 40 1 1 0 0 0 0 1
CMP 12/04/2026 Birmingham 2 – 0 Wrexham 45 0 0 1 1 18 15 1 3 1 1 0 0 0
CMP 06/04/2026 Ipswich 2 – 1 Birmingham 90 0 0 1 1 48 37 1 0 1 0 0 0 2
CMP 03/04/2026 Birmingham 0 – 1 Blackburn 0 0 0 0 0 0 0 0 0 0 0 0 0 0
CMP 21/03/2026 Derby 1 – 0 Birmingham 31 0 0 0 0 15 14 0 0 2 1 0 0 0
CMP 14/03/2026 Birmingham 1 – 1 Sheff Utd 82 0 0 0 0 56 49 1 1 0 0 0 0 1
CMP 11/03/2026 Birmingham 1 – 0 QPR 90 0 0 0 0 56 48 3 2 2 0 0 0 0
CMP 07/03/2026 Charlton 1 – 0 Birmingham 81 0 0 0 0 49 41 2 0 0 0 0 0 1
CMP 25/02/2026 Millwall 3 – 0 Birmingham 53 0 0 2 1 32 28 1 0 4 0 1 0 3
CMP 21/02/2026 Norwich City 1 – 2 Birmingham 90 0 0 0 0 33 28 1 0 1 0 0 0 1
FAC 15/02/2026 Birmingham 1 – 1 Leeds 114 0 0 2 1 50 45 6 0 3 1 0 0 1
CMP 10/02/2026 Birmingham 0 – 0 West Brom 90 0 0 2 0 40 35 2 2 1 0 0 0 0
CMP 07/02/2026 Birmingham 2 – 1 Leicester 63 0 0 1 1 33 28 3 0 2 0 0 0 1
CMP 31/01/2026 Oxford Utd 0 – 2 Birmingham 90 0 0 2 0 67 59 3 0 1 0 0 0 0
CMP 24/01/2026 Birmingham 1 – 1 Stoke 33 0 0 0 0 13 10 0 0 0 0 0 0 1
CMP 20/01/2026 Sheffield Wed 0 – 2 Birmingham 23 0 0 2 0 13 9 1 0 0 0 0 0 0
LGA 04/01/2026 Mallorca 1 – 2 Girona 0 0 0 0 0 0 0 0 0 0 0 0 0 0
LGA 21/12/2025 Girona 0 – 3 Atlético 19 0 0 0 0 11 11 1 1 0 0 0 0 1
LGA 12/12/2025 Real Sociedad 1 – 2 Girona 1 0 0 0 0 1 0 0 0 0 0 0 0 0
LGA 07/12/2025 Elche 3 – 0 Girona 24 0 0 1 1 16 14 1 0 0 0 0 0 0
LGA 23/11/2025 Betis 1 – 1 Girona 0 0 0 0 0 0 0 0 0 0 0 0 0 0
LGA 08/11/2025 Girona 1 – 0 Alavés 5 0 0 0 0 1 1 0 0 0 0 0 0 0
LGA 31/10/2025 Getafe 2 – 1 Girona 0 0 0 0 0 0 0 0 0 0 0 0 0 0
LGA 25/10/2025 Girona 3 – 3 Real Oviedo 0 0 0 0 0 0 0 0 0 0 0 0 0 0
LGA 18/10/2025 Barcelona 2 – 1 Girona 27 0 0 1 0 6 5 0 0 0 0 0 0 1
LGA 04/10/2025 Girona 2 – 1 Valencia 0 0 0 0 0 0 0 0 0 0 0 0 0 0
LGA 26/09/2025 Girona 0 – 0 Espanyol 4 0 0 0 0 3 3 0 0 0 0 0 0 0
LGA 23/09/2025 Athletic 1 – 1 Girona 76 0 0 0 0 24 20 0 2 0 0 0 0 1
LGA 20/09/2025 Girona 0 – 4 Levante 37 0 0 1 1 10 8 0 1 0 0 0 0 2
LGA 14/09/2025 Celta Vigo 1 – 1 Girona 8 0 0 0 0 4 4 0 0 0 0 0 0 1
LGA 30/08/2025 Girona 0 – 2 Sevilla 12 0 0 0 0 7 5 0 0 0 0 0 0 0
LGA 24/08/2025 Villarreal 5 – 0 Girona 71 0 0 0 0 48 44 0 0 2 0 0 0 5
LGA 15/08/2025 Girona 1 – 3 Rayo 90 0 0 0 0 33 30 1 0 0 0 0 0 3