Bristol City
Tomi Horvat

Tomi Horvat

Midfielder · Bristol City · 27 · Slovenia

Season score
36.0
Championship 26/27, 5 matches
Last 5 weeks
38.2
average of weeks with 60+ minutes
Market value
€4.0M
−€1.0M (−20%) since 22 Dec 2025
Transfermarkt, 28 May 2026

Photo: Werner100359, CC0, via Wikimedia Commons

Born
24 Mar 1999
Height
176 cm
Foot
L
Contract until
30 Jun 2030
Wikipedia views
810 4 weeks

Every week

1–7 Jul 2025 to 20–26 Oct 2026

18 of 69 weeks with 60+ minutes, averaging 43.5 (minutes-weighted); 1 of them 70 or better.

Form bars show the weekly score: no matchunder 60′under 4545–5555–7070+

Every week as a table
WeekMatchesMinutesScoreExpectedUnderlying
13–19 Oct 202623837.245.137.2
29 Sep – 5 Oct 2026116.545.05.0
8–14 Sep 202611336.444.835.9
25–31 Aug 202612929.045.128.3
18–24 Aug 202612542.144.944.3
28 Apr – 4 May 202618139.645.140.0
21–27 Apr 2026217146.544.547.0
14–20 Apr 202612523.244.723.8
7–13 Apr 20261831.644.530.9
31 Mar – 6 Apr 202611129.944.529.2
17–23 Mar 202614537.544.537.6
10–16 Mar 202629832.245.131.9
3–9 Mar 202616326.546.028.4
24 Feb – 2 Mar 2026217336.846.837.3
17–23 Feb 2026211933.448.033.2
3–9 Feb 202617924.450.227.1
27 Jan – 2 Feb 202619038.751.238.7
20–26 Jan 202618038.852.238.4
9–15 Dec 202519065.051.167.3
25 Nov – 1 Dec 202512965.150.765.7
18–24 Nov 202512165.350.564.2
11–17 Nov 202518259.649.758.9
4–10 Nov 202517841.150.441.1
21–27 Oct 202518273.948.366.1
7–13 Oct 202528938.848.939.6
30 Sep – 6 Oct 202518348.049.244.9
23–29 Sep 202519053.048.753.7
26 Aug – 1 Sep 202517746.148.949.5
19–25 Aug 202517445.549.245.6

Against expectation

How it's expected

Each week's score beside what the player's earlier matches led to expect. Over the last 10 weeks with 60+ minutes: −8.7 a week below expectation.

20.040.060.080.019 Aug30 Sep4 Nov20 Jan17 Feb10 MarExpected 45.1Score 39.6
Transfermarkt €4.0M −€1.0M (−20%) since 22 Dec 2025 28 May 2026 · its own valuation, revised a few times a year
Current estimate €3.7M no change recorded 22 Oct 2026 · BSD, seen when squads refresh
0€2.0M€4.0M€6.0M2026AprJulOct€4.0M€3.7M
Every value as a table
DateSourceValue
22 Oct 2026Current estimate (BSD)€3.7M
28 May 2026Transfermarkt€4.0M
22 Dec 2025Transfermarkt€5.0M

Two different estimates, so each is its own line and each change is measured within its own line.

DateMoveFee
7 Feb 2026SK Sturm Graz Bristol CityFirst match

What the score is made of

Championship 26/27: each part per 90 minutes against the average midfielder in the top five leagues (0), in standard deviations.

  • Shooting −0.26
  • Creating −0.40
  • Progressing −0.61
  • Keeping the ball −1.65
  • Defending −0.45
  • Aerial +1.39
  • Finishing −0.28

Attention

English Wikipedia views per week, the article and its redirects, last 52 weeks.

01.0K2.0K3.0K4.0K28 Oct16 Dec3 Feb24 Mar12 May30 Jun18 Aug6 Oct

Plays most like

same position, last 12 months: the shape of their play, not its level
PlayerRecent scoreValue nowLikeness
Mikey Johnston West Bromwich Albion · 27––98%Compare
Georgi Minoungou Colorado Rapids · 24 · cheaper35.0€1.5M95%Compare
Youssef Maziz Colorado Rapids · 28––95%Compare
Marcelino Núñez Ipswich Town · 2643.7€14.0M95%Compare
Paris Maghoma Norwich City · 25––94%Compare
Callum Slattery Sheffield Wednesday · 27––94%Compare

Recent score: the last six months. Cheaper: valued at less than 60% of Tomi Horvat.

Seasons

SeasonCompetitionTeamMatchesMinutesScoreUnderlying
Championship 26/27ChampionshipBristol City510536.036.3
UEFA Nations League 26/27UEFA Nations LeagueSlovenia116.55.0
World Cup Qualification, UEFA 2026World Cup Qualification UEFASlovenia419250.650.5
Championship 25/26ChampionshipBristol City1587335.636.2
UEFA Europa League 25/26Europa LeagueSK Sturm Graz862252.051.0
UEFA Champions League 25/26Champions LeagueSK Sturm Graz215145.847.6
UEFA Champions League 24/25Champions LeagueSK Sturm Graz719548.448.8

Latest matches

35 since July 2025
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
17 Oct 2026ChampionshipSheffield UnitedL 0–11500–0.0041.7
13 Oct 2026ChampionshipBlackburn RoversL 0–123000.020.1334.4
3 Oct 2026UEFA Nations Leagueat SwitzerlandL 1–2100–0.006.5
12 Sep 2026Championshipat SouthamptonL 1–41300–0.0036.4
29 Aug 2026ChampionshipPortsmouthW 2–12900–0.0029.0
22 Aug 2026Championshipat Birmingham CityD 2–225000.080.0042.1
2 May 2026ChampionshipStoke CityW 2–081000.070.1739.6
25 Apr 2026Championshipat Birmingham CityL 1–290100.930.6348.4
21 Apr 2026Championshipat SouthamptonD 2–281010.200.1444.5
18 Apr 2026ChampionshipNorwich CityL 2–425000.050.0323.2
All 35 matches
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
17 Oct 2026ChampionshipSheffield UnitedL 0–11500–0.0041.7
13 Oct 2026ChampionshipBlackburn RoversL 0–123000.020.1334.4
3 Oct 2026UEFA Nations Leagueat SwitzerlandL 1–2100–0.006.5
12 Sep 2026Championshipat SouthamptonL 1–41300–0.0036.4
29 Aug 2026ChampionshipPortsmouthW 2–12900–0.0029.0
22 Aug 2026Championshipat Birmingham CityD 2–225000.080.0042.1
2 May 2026ChampionshipStoke CityW 2–081000.070.1739.6
25 Apr 2026Championshipat Birmingham CityL 1–290100.930.6348.4
21 Apr 2026Championshipat SouthamptonD 2–281010.200.1444.5
18 Apr 2026ChampionshipNorwich CityL 2–425000.050.0323.2
11 Apr 2026Championshipat Queens Park RangersD 0–0800––31.6
6 Apr 2026ChampionshipSheffield UnitedW 1–01100––29.9
21 Mar 2026ChampionshipWest Bromwich AlbionL 0–145000.030.0737.5
14 Mar 2026Championshipat MiddlesbroughD 1–18010.030.19100.0
10 Mar 2026Championshipat Leicester CityL 0–290000.020.1625.0
7 Mar 2026ChampionshipCoventry CityL 0–263000.220.1526.5
27 Feb 2026ChampionshipWatfordL 1–284000.140.2036.9
24 Feb 2026Championshipat Blackburn RoversW 2–189000.070.3236.7
21 Feb 2026Championshipat Swansea CityL 0–156000.020.1736.8
17 Feb 2026ChampionshipWrexhamD 2–263010.040.0430.3
7 Feb 2026Championshipat Hull CityW 3–279010.370.2024.4
29 Jan 2026Europa LeagueSK BrannW 1–090000.050.1438.7
22 Jan 2026Europa Leagueat FeyenoordL 0–38000–0.0238.8
11 Dec 2025Europa LeagueFK Crvena zvezdaL 0–190000.190.9165.0
27 Nov 2025Europa Leagueat Panathinaikos FCL 1–22900–0.0365.1
18 Nov 2025World Cup Qualification UEFAat SwedenD 1–12100––65.3
15 Nov 2025World Cup Qualification UEFAKosovoL 0–28200––59.6
6 Nov 2025Europa LeagueNottingham ForestD 0–078000.030.0641.1
23 Oct 2025Europa Leagueat CelticL 1–282100.100.1273.9
13 Oct 2025World Cup Qualification UEFASwitzerlandD 0–07000––40.5
10 Oct 2025World Cup Qualification UEFAat KosovoD 0–01900––32.5
2 Oct 2025Europa LeagueRangersW 2–183110.680.0448.0
24 Sep 2025Europa Leagueat FC MidtjyllandL 0–290000.070.1953.0
26 Aug 2025Champions LeagueBodø/GlimtW 2–177000.34–46.1
20 Aug 2025Champions Leagueat Bodø/GlimtL 0–574000.03–45.5