Sol Brynn
Career snapshot
Position rank · 25/26
Among 1,246 Goalkeepers · ≥200 mins
Career highs
Born the same day
Shares 2000-10-30 · 6 players total
| Full name | Sol Brynn |
|---|---|
| Name in home country | Solomon Brynn |
| Date of birth | 2000-10-30 (25 yrs) |
| Place of birth | Middlesbrough, England |
| Citizenship | England |
| Position | Goalkeeper |
| Foot | right |
| Height | 184.00 m |
| Current club | Middlesbrough FC |
| Joined | 2022-01-01 |
| Contract expires | 2028-06-30 |
| Agent | SMI Sports ... |
Percentile rank vs 388 other Goalkeepers with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Middlesbrough FC | 4 | 19/20 | 25/26 | 12 | 0 | 0 | 1,050 |
| Leyton Orient | 1 | 23/24 | 23/24 | 45 | 0 | 0 | 4,050 |
| Swindon Town | 1 | 22/23 | 22/23 | 49 | 0 | 0 | 4,410 |
| Queen of the South FC | 1 | 21/22 | 21/22 | 21 | 0 | 1 | 1,890 |
| FC Middlesbrough U23 | 6 | 16/17 | 21/22 | 25 | 0 | 0 | 2,250 |
| Middlesbrough FC U18 | 3 | 16/17 | 18/19 | 25 | 0 | 0 | 2,250 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Championship | Middlesbrough FC | 4 | 0 | 0 | 0 | 0 | 360 |
| 25/26 | EFL Cup | Middlesbrough FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Championship | Middlesbrough FC | 6 | 0 | 0 | 0 | 0 | 510 |
| 24/25 | EFL Cup | Middlesbrough FC | 2 | 0 | 0 | 0 | 0 | 180 |
| 23/24 | EFL Cup | Leyton Orient | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Trophy | Leyton Orient | 1 | 0 | 0 | 0 | 0 | 90 |
| 23/24 | FA Cup | Leyton Orient | 2 | 0 | 0 | 0 | 0 | 180 |
| 23/24 | League One | Leyton Orient | 42 | 0 | 0 | 2 | 0 | 3,780 |
| 22/23 | EFL Cup | Swindon Town | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | EFL Trophy | Swindon Town | 2 | 0 | 0 | 0 | 0 | 180 |
| 22/23 | FA Cup | Swindon Town | 1 | 0 | 0 | 0 | 0 | 90 |
| 22/23 | League Two | Swindon Town | 46 | 0 | 0 | 1 | 0 | 4,140 |
| 21/22 | Championship | Queen of the South FC | 16 | 0 | 1 | 0 | 0 | 1,440 |
| 21/22 | Premier League 2 | FC Middlesbrough U23 | 5 | 0 | 0 | 0 | 0 | 450 |
| 21/22 | SFA Cup | Queen of the South FC | 2 | 0 | 0 | 0 | 0 | 180 |
| 21/22 | Trust Trophy | Queen of the South FC | 3 | 0 | 0 | 0 | 0 | 270 |
| 20/21 | Championship | Middlesbrough FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | EFL Cup | Middlesbrough FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | FA Cup | Middlesbrough FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premier League 2 | FC Middlesbrough U23 | 10 | 0 | 0 | 0 | 0 | 900 |
| 19/20 | FA Cup | Middlesbrough FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Premier League 2 | FC Middlesbrough U23 | 9 | 0 | 0 | 0 | 0 | 810 |
| 18/19 | Premier League 2 | FC Middlesbrough U23 | 1 | 0 | 0 | 0 | 0 | 90 |
| 18/19 | U18 Premier League | Middlesbrough FC U18 | 14 | 0 | 0 | 0 | 0 | 1,260 |
| 17/18 | FA Youth Cup | Middlesbrough FC U18 | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Premier League 2 | FC Middlesbrough U23 | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | U18 Premier League | Middlesbrough FC U18 | 8 | 0 | 0 | 0 | 0 | 720 |
| 16/17 | FA Youth Cup | Middlesbrough FC U18 | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Premier League 2 | FC Middlesbrough U23 | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | U18 PL - Final Stage | Middlesbrough FC U18 | 1 | 0 | 0 | 0 | 0 | 90 |
| 16/17 | U18 Premier League | Middlesbrough FC U18 | 2 | 0 | 0 | 0 | 0 | 180 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 17/18 | 2017-07-01 | Boro Yth. | Boro U18 | Transfer | 0 | — |
| 19/20 | 2019-07-01 | Boro U18 | Boro U23 | Transfer | 0 | — |
| 21/22 | 2021-08-18 | Boro U23 | Queen o. t. S. | Loan | 150000 | — |
| 21/22 | 2021-12-30 | Queen o. t. S. | Boro U23 | Return from loan | 150000 | — |
| 21/22 | 2022-01-01 | Boro U23 | Middlesbrough | Transfer | 150000 | — |
| 22/23 | 2022-07-01 | Middlesbrough | Swindon Town | Loan | 150000 | — |
| 22/23 | 2023-05-31 | Swindon Town | Middlesbrough | Return from loan | 175000 | — |
| 23/24 | 2023-07-10 | Middlesbrough | Leyton Orient | Loan | 175000 | — |
| 23/24 | 2024-05-31 | Leyton Orient | Middlesbrough | Return from loan | 275000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #31269 | — | 0 | 0 | — | — | former national player |
| Team #23260 | — | 0 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Jonny Williams | 1 | 0 | 0 |
| Cain Sykes | 1 | 0 | 0 |
| Brandon Cooper | 1 | 0 | 0 |
| Omar Beckles | 1 | 0 | 0 |
| Luke Jephcott | 1 | 0 | 0 |
| Daniel Dodds | 2 | 0 | 0 |
| Rob Hunt | 1 | 0 | 0 |
| Frazer Blake-Tracy | 1 | 0 | 0 |
| George Moncur | 1 | 0 | 0 |
| Joe Pigott | 1 | 0 | 0 |
| Saidou Khan | 1 | 0 | 0 |
| Remeao Hutton | 1 | 0 | 0 |
| Ethan Galbraith | 1 | 0 | 0 |
| Idris El Mizouni | 2 | 0 | 0 |
| Shaqai Forde | 1 | 0 | 0 |
| Jordan Brown | 1 | 0 | 0 |
| Tyrese Shade | 1 | 0 | 0 |
| Ruel Sotiriou | 1 | 0 | 0 |
| Tom James | 1 | 0 | 0 |
| Ronan Darcy | 1 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 23/24 | 2024-05-31 | Leyton Orient | Middlesbrough | Return from loan | — | €275k |
| 23/24 | 2023-07-10 | Middlesbrough | Leyton Orient | Loan | — | €175k |
| 22/23 | 2023-05-31 | Swindon Town | Middlesbrough | Return from loan | — | €175k |
| 22/23 | 2022-07-01 | Middlesbrough | Swindon Town | Loan | — | €150k |
| 21/22 | 2021-12-30 | Queen o. t. S. | Boro U23 | Return from loan | — | €150k |
| 21/22 | 2021-08-18 | Boro U23 | Queen o. t. S. | Loan | — | €150k |
Last 50 matches for Middlesbrough FC The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-02-07 | GB2 |
Sheffield United FC | 1–2 | Middlesbrough FC | Available |
| 2026-01-31 | GB2 |
Middlesbrough FC | 1–0 | Norwich City FC | Available |
| 2026-01-24 | GB2 |
Middlesbrough FC | 4–0 | Preston North End FC | Available |
| 2026-01-21 | GB2 |
Stoke City FC | 1–2 | Middlesbrough FC | Available |
| 2026-01-17 | GB2 |
West Bromwich Albion FC | 2–3 | Middlesbrough FC | Available |
| 2026-01-04 | GB2 |
Middlesbrough FC | 4–0 | Southampton FC | Available |
| 2026-01-01 | GB2 |
Derby County FC | 1–0 | Middlesbrough FC | Available |
| 2025-12-29 | GB2 |
Middlesbrough FC | 2–0 | Hull City AFC | Available |
| 2025-12-26 | GB2 |
Middlesbrough FC | 0–0 | Blackburn Rovers FC | Available |
| 2025-12-20 | GB2 |
Bristol City FC | 1–1 | Middlesbrough FC | Available |
| 2025-12-13 | GB2 |
Middlesbrough FC | 2–0 | Queens Park Rangers FC | Available |
| 2025-12-09 | GB2 |
Charlton Athletic FC | 0–1 | Middlesbrough FC | Available |
| 2025-12-05 | GB2 |
Hull City AFC | 0–2 | Middlesbrough FC | Available |
| 2025-11-29 | GB2 |
Middlesbrough FC | 1–0 | Derby County FC | Available |
| 2025-11-25 | GB2 |
Middlesbrough FC | 2–2 | Coventry City FC | Available |
| 2025-11-22 | GB2 |
Oxford United FC | 0–1 | Middlesbrough FC | Available |
| 2025-11-08 | GB2 |
Middlesbrough FC | 2–1 | Birmingham City FC | Available |
| 2025-11-04 | GB2 |
Leicester City FC | 1–1 | Middlesbrough FC | Available |
| 2025-11-01 | GB2 |
Watford FC | 3–0 | Middlesbrough FC | Available |
| 2025-10-25 | GB2 |
Middlesbrough FC | 1–1 | Wrexham AFC | Available |
| 2025-10-22 | GB2 |
Sheffield Wednesday FC | 0–1 | Middlesbrough FC | Available |
| 2025-10-17 | GB2 |
Middlesbrough FC | 2–1 | Ipswich Town FC | Available |
| 2025-10-04 | GB2 |
Portsmouth FC | 1–0 | Middlesbrough FC | Available |
| 2025-09-30 | GB2 |
Middlesbrough FC | 0–0 | Stoke City FC | Available |
| 2025-09-27 | GB2 |
Southampton FC | 1–1 | Middlesbrough FC | Available |
| 2025-09-19 | GB2 |
Middlesbrough FC | 2–1 | West Bromwich Albion FC | Available |
| 2025-09-13 | GB2 |
Preston North End FC | 2–2 | Middlesbrough FC | Available |
| 2025-08-30 | GB2 |
Middlesbrough FC | 1–0 | Sheffield United FC | Available |
| 2025-08-23 | GB2 |
Norwich City FC | 1–2 | Middlesbrough FC | Available |
| 2025-08-16 | GB2 |
Millwall FC | 0–3 | Middlesbrough FC | Available |
| 2025-08-09 | GB2 |
Middlesbrough FC | 1–0 | Swansea City AFC | Available |
| 2025-05-03 | GB2 |
Coventry City FC | 2–0 | Middlesbrough FC | Available |
| 2025-04-26 | GB2 |
Middlesbrough FC | 0–0 | Norwich City FC | Available |
| 2025-04-21 | GB2 |
Sheffield Wednesday FC | 2–1 | Middlesbrough FC | Available |
| 2025-04-18 | GB2 |
Middlesbrough FC | 2–1 | Plymouth Argyle FC | Available |
| 2025-04-12 | GB2 |
Millwall FC | 1–0 | Middlesbrough FC | Available |
| 2025-04-08 | GB2 |
Middlesbrough FC | 0–1 | Leeds United FC | Available |
| 2025-04-04 | GB2 |
Blackburn Rovers FC | 0–2 | Middlesbrough FC | Available |
| 2025-03-29 | GB2 |
Middlesbrough FC | 2–1 | Oxford United FC | Available |
| 2025-03-15 | GB2 |
Luton Town FC | 0–0 | Middlesbrough FC | Available |
| 2025-03-11 | GB2 |
Middlesbrough FC | 2–1 | Queens Park Rangers FC | Available |
| 2025-03-08 | GB2 |
Swansea City AFC | 1–0 | Middlesbrough FC | Available |
| 2025-03-01 | GB2 |
Middlesbrough FC | 1–0 | Derby County FC | Available |
| 2025-02-25 | GB2 |
Stoke City FC | 1–3 | Middlesbrough FC | Available |
| 2025-02-21 | GB2 |
Bristol City FC | 2–1 | Middlesbrough FC | Available |
| 2025-02-15 | GB2 |
Middlesbrough FC | 0–1 | Watford FC | Available |
| 2025-02-12 | GB2 |
Sheffield United FC | 3–1 | Middlesbrough FC | Available |
| 2025-02-03 | GB2 |
Middlesbrough FC | 2–3 | Sunderland AFC | Available |
| 2025-01-25 | GB2 |
Preston North End FC | 2–1 | Middlesbrough FC | Available |
| 2025-01-21 | GB2 |
Middlesbrough FC | 2–0 | West Bromwich Albion FC | Available |
Teams faced most often by Sol Brynn's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Newport County | 26 | 12 | 4 | 10 | 34 | 25 | +9 | 46% |
| Colchester United | 26 | 5 | 8 | 13 | 28 | 42 | -14 | 19% |
| Mansfield Town | 24 | 13 | 4 | 7 | 39 | 32 | +7 | 54% |
| Stevenage FC | 24 | 9 | 8 | 7 | 24 | 25 | -1 | 38% |
| Crawley Town | 24 | 10 | 4 | 10 | 38 | 34 | +4 | 42% |
| Port Vale FC | 23 | 10 | 6 | 7 | 37 | 28 | +9 | 43% |
| Carlisle United | 23 | 9 | 6 | 8 | 34 | 32 | +2 | 39% |
| Northampton Town | 23 | 6 | 6 | 11 | 28 | 33 | -5 | 26% |
| Crewe Alexandra | 22 | 7 | 3 | 12 | 30 | 35 | -5 | 32% |
| Exeter City | 21 | 5 | 6 | 10 | 27 | 37 | -10 | 24% |
| Walsall FC | 21 | 8 | 4 | 9 | 24 | 21 | +3 | 38% |
| Grimsby Town | 21 | 12 | 3 | 6 | 42 | 24 | +18 | 57% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 16/17 | Senior debut season |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 23/24 | 45 | 4,050 | 2 | 0 | 0 | 0.04 |
| 22/23 | 49 | 4,410 | 1 | 0 | 0 | 0.02 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 4 | 360 | 3 | 75% | 1 | 0.25 |
| 24/25 | 8 | 690 | 2 | 25% | 14 | 1.83 |
| 23/24 | 45 | 4,050 | 13 | 29% | 51 | 1.13 |
| 22/23 | 49 | 4,410 | 13 | 27% | 62 | 1.27 |
| 21/22 | 26 | 2,340 | 8 | 31% | 40 | 1.54 |
| 20/21 | 10 | 900 | 2 | 20% | 14 | 1.4 |
| 19/20 | 9 | 810 | 2 | 22% | 25 | 2.78 |
| 18/19 | 15 | 1,350 | 2 | 13% | 25 | 1.67 |
| 17/18 | 8 | 720 | 2 | 25% | 21 | 2.63 |
| 16/17 | 3 | 270 | 0 | 0% | 7 | 2.33 |
Output by competition
Career goals and assists broken down by tournament.
More on Sol Brynn
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Sol Brynn
Who is Sol Brynn?
Sol Brynn is an England professional footballer who plays as a goalkeeper for Middlesbrough FC.
How old is Sol Brynn?
Sol Brynn is 25 years old. He was born on October 30, 2000 in Middlesbrough.
What position does Sol Brynn play?
Sol Brynn plays as a goalkeeper (Goalkeeper).
What club does Sol Brynn play for?
Sol Brynn currently plays for Middlesbrough FC.
What is Sol Brynn's market value?
Sol Brynn's most recent reported market value is €300k.
England