Reid
Roberts

Centre-back · age 22 · United States · 6 ft 1 in (1.85 m) · contract to Jun 2029

Apps
30
Goals
4
Assists
0
Rating
6.90
2026

Henry
Kessler

Centre-back · age 28 · United States · 6 ft 4 in (1.93 m) · contract to Dec 2026

Apps
18
Goals
2
Assists
0
Rating
7.01
2026
Change Roberts
Change Kessler

Attributes

This season · 2026 · rated out of 99

Reid RobertsHenry Kessler
SHO50 · 41PAS71 · 72DRI2 · 2DEF64 · 55PHY72 · 78
50Shooting41
71Passing72
2Dribbling2
64Defending55
72Physical78

Each number out of 99, against the players each was rated with. Both rated against the Major League Soccer.

Per 90 minutes

League matches · This season · 2026

Reid RobertsHenry Kessler
2,656 minutes1,620 minutes
6.90Average rating7.01
0.14Goalsper 900.11
0.00Assistsper 900.00
0.54Shotsper 900.56
0.24Shots on targetper 900.17
44%Shot accuracy30%
0.03Big chances createdper 90–
0.20Key passesper 90–
0.07Dribbles completedper 900.06
55.1Passesper 9057.4
90%Pass accuracy92%
3.05Tackles + interceptionsper 901.44
57%Duels won59%
1.63Aerials wonper 901.72
4.17Clearancesper 905.11
0.71Blocksper 901.78
0.64Fouls wonper 900.78
0.17Dispossessedper 900.06

Where they play

Positions in their recent starts

Reid RobertsHenry Kessler
Reid Roberts
CBLM

Centre-back 98% · Left midfielder 2%

Henry Kessler
CB

Centre-back 100%

Career

League seasons in the competitions we cover

Reid RobertsHenry Kessler
44League apps147
4League goals7
0League assists1
0.09Goals per game0.05
878Minutes per goalfewer is better1745
Clean sheets a season, season by season
  1. 7
    26
    20/21
  2. 6
    29
    21/22
  3. 8
    22
    22/23
  4. 4
    10
    23/24
  5. 3
    25
    24/25
  6. 3
    5
    1417
    25/26
  7. 6
    5
    3018
    26/27

Each pair: clean sheets above, league games below. By the year each season began.

The tale of the tape

League careers in the competitions we cover

Reid RobertsHenry Kessler
22
Age
28
6 ft 1 in (1.85 m)
Height
6 ft 4 in (1.93 m)
Left
Foot
–
Jun 2029
Contract to
Dec 2026
2
League seasons
7
0
League titles
0
–
Last move
Free transfer, 2026

League matches in the competitions we cover. Cups, Europe and internationals aren’t included. Fees are reported figures, credited on each player’s page.