Smashrssmashrs.

Command Palette

Search for a command to run...

Completed

ATP 250 · Bundesliga - men

Jamie MackenzievsFabio Fognini

July 12, 2026C Clay

Match Result

Final score

#606Jamie Mackenzie
77
#9999Fabio Fognini
635

Archetype Matchup

Playing styles and historical archetype record

Mackenzie

💥 Big Hitter

Power groundstrokesHigh winner countAggressive shotsShort rallies
vs

Fognini

🎾 All-Court

Tactical versatilityNet approach abilitySurface adaptabilityWell-rounded game

Matchup analysis

💥 Big Hitter vs 🎾 All-Court is historically tight (49% vs 51%, 620 matches). Neither style has a clear edge, so form, surface, and H2H matter most when Jamie Mackenzie plays Fabio Fognini.

Player ROI

Hypothetical if you put 1u on each player to win every one of their matches · Last 90 days

MetricMackenzieFognini
W-L5–5-
Avg odds2.74-
ROI %+10.5%-
Units P/L+1.05u-

Head-to-Head

Prior meetings and scores · 1 career meeting

1

Mackenzie

0

Fognini

Jul 12, 2026

Bundesliga - men

C Clay

763
75
Mackenzie

Mechanics

Serve and return comparison · Last 90 days

StatMackenzieFognini
Serve
1st Serve In %71%0%
1st Serve Pts Won %77.4%0%
2nd Serve Pts Won %68.2%0%
Aces / Match60
Double Faults / Match2.80
Break Points Saved %58.4%0%
Return
1st Return Pts Won %25.7%0%
2nd Return Pts Won %52.9%0%
BP Converted %28.8%0%
Rally
Winners / Match390
Unforced Errors / Match330
Net Pts Won %75%0%
Total Pts Won %55%0%
Surface (Clay)
Clay Win %56%0%

Recent Form

Last five matches per player

Mackenzie
LLLWW
L

Jan Kumstat

Hamburg Challenger · 1st Round

657
63
63

Aug 11

L

Elmer Moller

Hagen Challenger · 1st Round

63
62

Aug 4

L

Jan Choinski

Bonn Challenger · Final

63
62

Aug 2

W

Max Dahlin

Bonn Challenger · Semifinals

64
57
64

Aug 1

W

Jurij Rodionov

Bonn Challenger · Quarterfinals

765
64

Jul 31

Fognini
LLLLL
L

Jamie Mackenzie

Bundesliga - men

763
75

Jul 12

L

Carlos Alcaraz

Wimbledon · Round of 128

75
6577
75
26
61

Jul 1

L

Daniel Altmaier

Mallorca · Round of 32

63
36
63

Jun 22

L

Corentin Moutet

Stuttgart · Round of 32

64
6377
63

Jun 10

L

Nicolas Moreno De Alboran

Roland Garros · 1st Round Qualifying

63
62

May 19

Jamie Mackenzie vs. Fabio Fognini, Bundesliga - men 2026

Matchup overview

Jamie Mackenzie and Fabio Fognini face off in the match at Bundesliga - men on Clay.

Jamie Mackenzie leads 1-0 over 1 previous meeting.

Jamie Mackenzie is 2-3 over the last 5 matches. Latest result: L vs Jan Kumstat (Aug 11).

Fabio Fognini is 0-5 over the last 5 matches. Latest result: L vs Jamie Mackenzie (Jul 12).

Match Info

Surface
Clay
Best of
3
Date
July 12, 2026
Tour
ATP 250
Location
Bundesliga - men

Share this match

Copy the link to paste in Discord or group chats.