Skip to content
Henry Kessler

Henry Kessler

Defender - Centre-Back  at St. Louis CITY SC
Age27
CitizenshipUnited States Ireland
Height1.93 m
Foot
BornJune 25, 1998
at St. Louis CITY SC 659 days · joined 2024-08-03
👕100+ Apps
Market value €2.00m
Centre-Back Defender

Career snapshot

4
clubs played for
2019
debut season
0.04
goals / match
New England Revolution
top club · 110 apps

Career highs

€2.50m
peak value · 2022
€549k
top transfer fee · 24/25
1
best season · 2020
int'l / penalties
139Appearances
5Goals
1Assists
24Yellow cards
0Red cards
79Full matches (90′)
Full nameHenry Kessler
Name in home countryFrederick Henry Kessler
Date of birth1998-06-25 (27 yrs)
Place of birthNew York City, New York, United States
CitizenshipUnited States Ireland
PositionDefender - Centre-Back (main: Defender)
Foot
Height193.00 m
Current clubSt. Louis CITY SC
Joined2024-08-03
Contract expires2025-12-31
Jul 2025
2025 — St. Louis CITY SC, St. Louis CITY SC 2
16 matches · 0 G · 1 A · across 2 competitions
May 2025
Injury: unknown
2 games missed
Apr 2025
Injury: unknown
5 games missed
Sep 2024
Injury: unknown
1 games missed
Aug 2024
Transfer: New England → St. Louis CITY
24/25 · Transfer · €549k
Jul 2024
2024 — New England Revolution, St. Louis CITY SC
26 matches · 1 G · 0 A · across 2 competitions
Feb 2024
Injury: unknown
2 games missed
Jul 2023
2023 — New England Revolution
10 matches · 1 G · 0 A · across 2 competitions
Jul 2023
23/24 — New England Revolution
4 matches · 0 G · 0 A · across 1 competition
Apr 2023
Injury: unknown
30 games missed
Jul 2022
2022 — New England Revolution
23 matches · 1 G · 0 A · across 2 competitions
May 2022
Injury: unknown
7 games missed
Apr 2022
Injury: unknown
1 games missed
Mar 2022
Injury: unknown
4 games missed
Jul 2021
2021 — New England Revolution
29 matches · 1 G · 0 A · across 2 competitions
Jul 2020
2020 — New England Revolution
26 matches · 1 G · 0 A · across 3 competitions
Jan 2020
Transfer: Virginia Cavs → New England
19/20 · Draft
Aug 2019
Transfer: Charlottesville → Virginia Cavs
19/20 · Return from loan
Jul 2019
2019 — Virginia Cavaliers (University of Virginia)
5 matches · 0 G · 0 A · across 1 competition
May 2019
Transfer: Virginia Cavs → Charlottesville
18/19 · Loan
Aug 2018
Transfer: Connecticut → Virginia Cavs
18/19 · Return from loan
May 2018
Transfer: Virginia Cavs → Connecticut
17/18 · Loan
Aug 2017
Transfer: Beachside SC → Virginia Cavs
17/18 · Transfer
Jul 2017
Transfer: Connecticut → Beachside SC
17/18 · Return from loan
May 2017
Transfer: Beachside SC → Connecticut
16/17 · Loan
Jul 2015
Transfer: NYRB Academy → Beachside SC
15/16 · Transfer
Jan 1970
Peak market value: €2.50m
Highest valuation recorded in dataset
7,116 min
Minutes played by club
New England Revolution 90.5%
St. Louis CITY SC 9.5%
St. Louis CITY SC 2 0.0%
Virginia Cavaliers (University of Virginia) 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
New England Revolution 6 2020 23/24 110 4 0 6,441
St. Louis CITY SC 2 2024 2025 23 1 1 675
St. Louis CITY SC 2 1 2025 2025 1 0 0 0
Virginia Cavaliers (University of Virginia) 1 2019 2019 5 0 0 0

Career trajectory — goals, assists & market value

0€625K1€1.3M1€1.9M1€2.5M2020 — 1 goals (New England Revolution)120202021 — 1 goals (New England Revolution)120212022 — 1 goals (New England Revolution)120222023 — 1 goals (New England Revolution)120232024 — 1 goals (St. Louis CITY SC)120242025 — 1 assists1202523/2423/24 — €2.5MGoalsAssistsMarket value

Goals by season

2019: 0020192020: 1120202021: 1120212022: 1120222023: 1120232024: 1120242025: 00202523/24: 0023/24

Assists by season

2019: 0020192020: 0020202021: 0020212022: 0020222023: 0020232024: 0020242025: 11202523/24: 0023/24
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
23/24 CONCACAF Champions Cup New England Revolution 4 0 0 1 0 0
2025 MLS St. Louis CITY SC 15 0 1 2 0 0
2025 MLS Next Pro St. Louis CITY SC 2 1 0 0 0 0 0
2024 Leagues Cup New England Revolution 1 0 0 0 0 0
2024 MLS St. Louis CITY SC 8 1 0 1 0 675
2024 MLS New England Revolution 17 0 0 6 0 0
2023 MLS New England Revolution 9 1 0 1 0 694
2023 MLS Cup Playoffs New England Revolution 1 0 0 0 0 0
2022 MLS New England Revolution 22 1 0 5 0 1,845
2022 US Open Cup New England Revolution 1 0 0 1 0 0
2021 MLS New England Revolution 28 1 0 5 0 2,237
2021 MLS Cup Playoffs New England Revolution 1 0 0 0 0 0
2020 MLS New England Revolution 19 1 0 2 0 1,665
2020 MLS Cup Playoffs New England Revolution 4 0 0 0 0 0
2020 MLS is Back New England Revolution 3 0 0 0 0 0
2019 NCAA D1 College Cup Virginia Cavaliers (University of Virginia) 5 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
15/16 2015-07-01 NYRB Academy Beachside SC Transfer 0
16/17 2017-05-01 Beachside SC Connecticut Loan 0
17/18 2017-07-31 Connecticut Beachside SC Return from loan 0
17/18 2017-08-01 Beachside SC Virginia Cavs Transfer 0
17/18 2018-05-01 Virginia Cavs Connecticut Loan 0
18/19 2018-08-01 Connecticut Virginia Cavs Return from loan 0
18/19 2019-05-01 Virginia Cavs Charlottesville Loan 0
19/20 2019-08-01 Charlottesville Virginia Cavs Return from loan 0
19/20 2020-01-09 Virginia Cavs New England Draft 0
24/25 2024-08-03 New England St. Louis CITY Transfer 2500000 €549k
SeasonInjuryFromToDays missedGames missed
21/22 strain 2022-03-06 2022-03-21 16 4
21/22 Knock 2022-04-10 2022-04-18 9 1
21/22 strain 2022-05-20 2022-06-30 42 7
22/23 Muscle injury 2023-04-10 2023-10-06 180 30
23/24 Calf injury 2024-02-12 2024-02-29 18 2
24/25 concussion 2024-09-16 2024-09-26 11 1
24/25 Muscle injury 2025-04-17 2025-05-13 27 5
24/25 muscular problems 2025-05-20 2025-05-29 10 2
Current€2.00m
Peak€2.50m
Low€50k
Δ since start+€1.50m
€50k€663k€1.28m€1.89m€2.50m197019701970
DateValue
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €50k
Jan 1, 1970 €1.00m
Jan 1, 1970 €200k
Jan 1, 1970 €500k

No national team data.

TeammatePPG played withJoint goalsMinutes
Justin Rennicks 2 0 613
Teal Bunbury 2 0 0
Esmir Bajraktarević 1 0 0
Djordje Petrovic 2 0 0
Noel Buck 1 0 0
Dave Romney 1 0 0
Wilfrid Kaptoum 2 0 0
Arnór Ingvi Traustason 2 0 0
Giacomo Vrioni 1 0 0
Emmanuel Boateng 1 0 0
Matt Polster 1 0 0
Tajon Buchanan 2 0 0
Matt Turner 2 0 0
Adam Buksa 2 0 0
Gustavo Bou 2 0 0
Tommy McNamara 1 0 0
Carles Gil 1 1 0
Brandon Bye 2 0 0
Andrew Farrell 1 0 0
DeJuan Jones 1 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
2020 MLS New England Revolution 1 19
2022 MLS New England Revolution 1 22
2021 MLS New England Revolution 1 28

Top assist seasons

SeasonCompetitionClubAssistsMatches
2025 MLS St. Louis CITY SC 1 15

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
19/20 2019-08-01 Charlottesville Virginia Cavs Return from loan
18/19 2019-05-01 Virginia Cavs Charlottesville Loan
18/19 2018-08-01 Connecticut Virginia Cavs Return from loan
17/18 2018-05-01 Virginia Cavs Connecticut Loan
17/18 2017-07-31 Connecticut Beachside SC Return from loan
16/17 2017-05-01 Beachside SC Connecticut Loan

Last 50 matches for St. Louis CITY SC 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.

DateCompHomeScoreAwayAvailability
2026-06-28 MLS1 Houston Dynamo St. Louis City SC TIMED
2026-06-25 MLS1 St. Louis City SC Orlando City TIMED
2026-06-14 MLS1 St. Louis City SC Los Angeles Galaxy TIMED
2026-06-08 MLS1 Portland Timbers St. Louis City SC TIMED
2026-05-31 MLS1 St. Louis City SC San Jose Earthquakes TIMED
2026-05-24 MLS1 Colorado Rapids St. Louis City SC TIMED
2026-05-17 MLS1 Minnesota United FC St. Louis City SC TIMED
2026-05-14 MLS1 St. Louis City SC Sporting Kansas City TIMED
2026-05-10 MLS1 St. Louis City SC San Diego FC TIMED
2026-05-03 MLS1 Seattle Sounders 4–1 St. Louis City SC Available
2026-04-27 MLS1 Los Angeles FC 2–2 St. Louis City SC Available
2026-04-19 MLS1 St. Louis City SC 0–0 Vancouver Whitecaps Available
2026-04-13 MLS1 St. Louis City SC 1–2 Columbus Crew Available
2026-04-05 MLS1 Sporting Kansas City 2–0 St. Louis City SC Available
2026-03-30 MLS1 St. Louis City SC 0–1 Austin FC Available
2026-03-22 MLS1 Philadelphia Union 1–0 St. Louis City SC Available
2026-03-15 MLS1 St. Louis City SC 1–0 Seattle Sounders Available
2026-03-09 MLS1 Los Angeles Galaxy 0–3 St. Louis City SC Available
2026-03-01 MLS1 San Diego FC 0–0 St. Louis City SC Available
2025-10-18 MLS1 St. Louis City SC Real Salt Lake TIMED
2025-10-04 MLS1 Austin FC St. Louis City SC TIMED
2025-09-27 MLS1 St. Louis City SC Los Angeles FC TIMED
2025-09-20 MLS1 San Jose Earthquakes St. Louis City SC TIMED
2025-09-13 MLS1 CF Montréal St. Louis City SC TIMED
2025-09-06 MLS1 St. Louis City SC FC Dallas TIMED
2025-08-30 MLS1 St. Louis City SC Houston Dynamo TIMED
2025-08-23 MLS1 Vancouver Whitecaps St. Louis City SC TIMED
2025-08-16 MLS1 Chicago Fire St. Louis City SC TIMED
2025-08-09 MLS1 St. Louis City SC Nashville SC TIMED
2025-07-26 MLS1 St. Louis City SC Minnesota United FC TIMED
2025-07-19 MLS1 FC Dallas St. Louis City SC TIMED
2025-07-13 MLS1 St. Louis City SC Portland Timbers TIMED
2025-07-05 MLS1 Real Salt Lake St. Louis City SC TIMED
2025-06-29 MLS1 Vancouver Whitecaps 4–3 St. Louis City SC Available
2025-06-22 MLS1 St. Louis City SC 1–1 Atlanta United FC Available
2025-06-19 MLS1 St. Louis City SC 0–3 Colorado Rapids Available
2025-06-15 MLS1 FC Dallas 2–0 St. Louis City SC Available
2025-06-08 MLS1 St. Louis City SC 0–0 Portland Timbers Available
2025-06-01 MLS1 Inter Miami CF 3–3 St. Louis City SC Available
2025-05-25 MLS1 St. Louis City SC 1–2 Seattle Sounders INJURED muscular problems
2025-05-18 MLS1 FC Cincinnati 3–1 St. Louis City SC Available
2025-05-15 MLS1 St. Louis City SC 0–2 Los Angeles FC Available
2025-05-11 MLS1 St. Louis City SC 3–1 Chicago Fire INJURED Muscle injury
2025-05-04 MLS1 Houston Dynamo 0–0 St. Louis City SC INJURED Muscle injury
2025-04-20 MLS1 Sporting Kansas City 3–3 St. Louis City SC INJURED Muscle injury
2025-04-14 MLS1 St. Louis City SC 1–0 Austin FC Available
2025-04-06 MLS1 St. Louis City SC 0–0 FC Dallas Available
2025-03-30 MLS1 Real Salt Lake 3–1 St. Louis City SC Available
2025-03-23 MLS1 St. Louis City SC 2–2 D.C. United Available
2025-03-16 MLS1 Los Angeles Galaxy 3–3 St. Louis City SC Available

Teams faced most often by Henry Kessler's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Chicago Fire 61 21 17 23 74 85 -11 34%
D.C. United 54 24 12 18 77 76 +1 44%
Columbus Crew 53 17 13 23 65 80 -15 32%
New York RB 51 21 14 16 69 66 +3 41%
Philadelphia Union 42 10 8 24 45 76 -31 24%
Toronto FC 42 17 13 12 64 49 +15 40%
Houston Dynamo 30 14 8 8 44 34 +10 47%
New York City FC 28 11 7 10 37 35 +2 39%
Impact de Montréal 26 13 3 10 38 35 +3 50%
FC Dallas 25 10 4 11 28 34 -6 40%
Los Angeles Galaxy 25 10 5 10 42 37 +5 40%
Colorado Rapids 24 9 6 9 28 28 0 38%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
2019 Senior debut season
2020 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
23/24 4 0 1 0 0 0
2025 16 0 2 0 0 0
2024 26 675 7 0 0 0.93
2023 10 694 1 0 0 0.13
2022 23 1,845 6 0 0 0.29
2021 29 2,237 5 0 0 0.2
2020 26 1,665 2 0 0 0.11

Output by competition

Career goals and assists broken down by tournament.

MLS
118 apps
5 G
1 A
MLS Cup Playoffs
6 apps
0 G
0 A
NCAA D1 College Cup
5 apps
0 G
0 A

Frequently asked about Henry Kessler

Who is Henry Kessler?

Henry Kessler is an United professional footballer who plays as a centre-back for St. Louis CITY SC.

How old is Henry Kessler?

Henry Kessler is 27 years old. He was born on June 25, 1998 in New York City, New York.

What position does Henry Kessler play?

Henry Kessler plays as a centre-back (Defender - Centre-Back).

What club does Henry Kessler play for?

Henry Kessler currently plays for St. Louis CITY SC.

How many career goals has Henry Kessler scored?

Across all senior club competitions in our dataset, Henry Kessler has scored 5 goals in 139 appearances.

What is Henry Kessler's market value?

Henry Kessler's most recent reported market value is €2.00m.