TOTAL VOLUME:

$134b

24H VOL:

$103,397,351

24H TRANSACTIONS:

2,388,728,490

OPEN INTEREST:

$1,410,176,180

399,592

Markets across

30,097

events

MATCHED EVENTS:

2,622

PLATFORM COVERAGE:

5

Polymarket:

39%

VS.

Kalshi:

61%

BETA
Dashboards
Tour
All
Sports
ITF Skopje: Maximilian Borisov vs Obrad Markovski
polymarket
kalshi

Who will win Borisov vs Markovski?

Volume:
$34,261

Obrad Markovski

 - Kalshi

Obrad Markovski - Kalshi

1W

News

Positive

Negative

Neutral

Hover marker for details

Vol.

·

Resolved Jul 2, 2026

Closed: Jul 2, 6:27 AM EST

kalshi

Kalshi

View
Join Kalshi and score $25 for your first trade.
Outcome
Trade
Chance %
Price
Spread
Liquidity
Volume
24h
7d
Open Interest
Ends in
Result
kalshi

Obrad Markovski

View
100%
Yes 100¢No 0¢
100¢
N/A
$14,334
N/A
N/A
$8,543
Settled
Yes
polymarket

ITF Skopje: Maximilian Borisov vs Obrad Markovski Set 1 O/U 9.5

100%
Yes 100¢No 0¢
0.1¢
N/A
$55
N/A
N/A
N/A
Settled
Yes
polymarket

ITF Skopje: Maximilian Borisov vs Obrad Markovski Set 1 O/U 10.5

100%
Yes 100¢No 0¢
0.1¢
N/A
$55
N/A
N/A
N/A
Settled
Yes
polymarket

ITF Skopje: Maximilian Borisov vs Obrad Markovski Set 1 O/U 8.5

100%
Yes 100¢No 0¢
0.1¢
N/A
$55
N/A
N/A
N/A
Settled
Yes
kalshi

Maximilian Borisov

0%
Yes 0¢No 100¢
100¢
N/A
$13,309
N/A
N/A
$6,231
Settled
No
polymarket

ITF Skopje: Maximilian Borisov vs Obrad Markovski

0%
Yes 0¢No 100¢
—
N/A
$6,432
N/A
N/A
N/A
Settled
Yes
polymarket

ITF Skopje: Maximilian Borisov vs Obrad Markovski Set 2 O/U 10.5

0%
Yes 0¢No 100¢
—
N/A
$20
N/A
N/A
N/A
Settled
Yes
polymarket

Completed Match

100%
Yes 100¢No 0¢
1¢
N/A
N/A
N/A
N/A
N/A
Settled
Yes
polymarket

ITF Skopje: Maximilian Borisov vs Obrad Markovski Total Sets: O/U 2.5

100%
Yes 100¢No 0¢
0.9¢
N/A
N/A
N/A
N/A
N/A
Settled
Yes
polymarket

ITF Skopje: Maximilian Borisov vs Obrad Markovski Set 2 O/U 8.5

0%
Yes 0¢No 100¢
—
N/A
N/A
N/A
N/A
N/A
Settled
Yes
polymarket

ITF Skopje: Maximilian Borisov vs Obrad Markovski Set 2 O/U 9.5

0%
Yes 0¢No 100¢
—
N/A
N/A
N/A
N/A
N/A
Settled
Yes
polymarket

ITF Skopje: Maximilian Borisov vs Obrad Markovski Match O/U 21.5

100%
Yes 100¢No 0¢
0.9¢
N/A
N/A
N/A
N/A
N/A
Settled
Yes
polymarket

ITF Skopje: Maximilian Borisov vs Obrad Markovski Set Handicap +/-1.5

0%
Yes 0¢No 100¢
—
N/A
N/A
N/A
N/A
N/A
Settled
Yes
polymarket

ITF Skopje: Maximilian Borisov vs Obrad Markovski Match O/U 22.5

100%
Yes 100¢No 0¢
0.9¢
N/A
N/A
N/A
N/A
N/A
Settled
Yes
polymarket

ITF Skopje: Maximilian Borisov vs Obrad Markovski Match O/U 23.5

100%
Yes 100¢No 0¢
0.9¢
N/A
N/A
N/A
N/A
N/A
Settled
Yes
polymarket

ITF Skopje: Maximilian Borisov vs Obrad Markovski Set 2 Winner

100%
Yes 100¢No 0¢
0.1¢
N/A
N/A
N/A
N/A
N/A
Settled
Yes
polymarket

ITF Skopje: Maximilian Borisov vs Obrad Markovski Set 1 Winner

0%
Yes 0¢No 100¢
—
N/A
N/A
N/A
N/A
N/A
Settled
Yes
Total markets: 17

Description

This event group covers a professional tennis match between Maximilian Borisov and Obrad Markovski at the ITF Men's Skopje tournament, scheduled for July 1, 2026 at 7:45 AM ET. The group includes 21 related markets spanning match winner, set winners, game totals, and completion status across Polymarket and Kalshi platforms.

PredictionHero - Resolution Divergence Alerts (RDA)

Unified Resolution Criteria (Consistent across platforms)

Both platforms require official ITF statistics for resolution and apply consistent 50-50 fallback rules for cancellations, walkovers, incomplete play, and delays beyond 7 days. The only minor distinction is Kalshi's explicit 'after a ball has been played' requirement, which aligns with Polymarket's retirement/default advancement rule.Primary resolution logic: Official International Tennis Federation (ITF) match statistics and results; consensus of credible reporting may be used if ITF does not publish within 2 hours of match conclusion.

Core resolution logic:

  • Match winner resolves to the player who advances, including by opponent retirement, default, or disqualification, provided play has begun.
  • If match is not played at all (cancellation, walkover before play), resolves to 50-50.
  • If match begins but is not completed, match winner and set/game markets resolve to 50-50 unless a specific set is fully completed.
  • If match is delayed beyond 7 days from scheduled date without a result, resolves to 50-50.
  • Set winner markets resolve only if that set is completed; incomplete sets resolve to 50-50.
  • Game-count markets (Over/Under) count all games in the specified set(s); tiebreaks count as one game.
  • Total sets markets count completed sets; a super tiebreak counts as one set.
  • Set handicap resolves based on the final completed score and set differential.

Edge cases & clarifications:

  • Retirement or Default During Play: If a player retires, defaults, or is disqualified after play has begun, the advancing player wins the match and any completed sets resolve accordingly. Incomplete sets resolve to 50-50.
  • Walkover Before Play: If a player withdraws before the match begins (walkover), the market resolves to 50-50 on both platforms.
  • Match Delay Beyond 7 Days: If the match is postponed and not played within 7 days of the original July 1, 2026 scheduled date, all markets resolve to 50-50.
  • Incomplete Set: If the match ends before a set is completed (e.g., match ends 2-0 in sets before Set 2 concludes), Set 2 winner and Set 2 game-count markets resolve to 50-50.
  • Tie or Abandoned Match: If the match ends in a tie or is abandoned without a winner, all markets resolve to 50-50.
Timing: Resolution occurs upon official ITF publication of final match statistics. If ITF does not publish within 2 hours of match conclusion, credible reporting consensus may be used. Markets settle immediately upon resolution confirmation.Our PredictionHero Resolution Divergence Alerts (RDA) are there to help users identify potential differences across platforms. They do not replace or supersede the official rules and description of any prediction market. Users are solely responsible for reviewing and understanding the applicable rules and resolution criteria before placing any trade or bet. If you notice a potential inconsistency, discrepancy, or error in an alert, please report it to our team so we can review and improve the accuracy of our data.

Polymarket

This market refers to the tennis match between Maximilian Borisov and Obrad Markovski in the ITF Men Skopje, originally scheduled for July 1, 2026 at 7:45AM ET. This market will resolve to 'Maximilian Borisov' if Maximilian Borisov advances against Obrad Markovski. This market will resolve to 'Obrad Markovski' if Obrad Markovski advances against Maximilian Borisov. If the match is canceled (not played at all), ends in a tie, or is delayed beyond 7 days from the scheduled date without a winner determined, this market will resolve to 50-50. If the match begins but is not completed, and one player advances due to the opponent's retirement, default, or disqualification, this market will resolve to the player who advances. If the match ends in a walkover (player withdraws before the start and the other advances automatically), this market will resolve to 50-50. The primary resolution source will be official information from the International Tennis Federation (ITF). A consensus of credible reporting may also be used.

Kalshi

This event covers the Borisov vs Markovski professional tennis match in the 2026 M25 Skopje Round of 32. Resolution requires that a ball has been played in the match. If the match does not occur before play begins due to injury, walkover, forfeiture, or other cancellation, all markets resolve to $0.50. If a player withdraws or forfeits after the match has started, that player's market resolves to No. If the match is postponed or delayed, markets remain open and close following the rescheduled match completion within two weeks. Each player market resolves to Yes if that player wins the match after a ball has been played.

Frequently asked questions

Prediction markets like those tracked here operate on real-money incentives, where traders profit by accurately forecasting outcomes. This differs from sportsbooks, which set odds to balance liability and extract a margin. Prediction market prices tend to reflect aggregate trader belief more directly, since participants stake capital on their conviction. Sportsbooks, by contrast, adjust lines based on betting volume and risk management. For this match, comparing this market's implied probabilities to traditional sportsbook lines can reveal whether one venue perceives edge relative to the other.

Polymarket and Kalshi serve different trader bases, regulatory frameworks, and liquidity pools, which naturally creates pricing gaps. Polymarket and Kalshi can show different implied probabilities for the same outcome because of liquidity, fee structure, participant mix, and how each venue defines the contract. Market microstructure also plays a role: one platform may attract more casual traders while the other draws professionals, shifting the marginal price. Funding availability, user interface design, and promotional incentives can all influence where traders concentrate capital. Additionally, each platform's fee structure and order-book depth affect how quickly prices converge. Monitoring both venues helps you spot temporary mispricings and understand where consensus is strongest.

Recent player form, head-to-head history, and court surface preference are key catalysts. Injury reports or withdrawal announcements could trigger sharp repricing. Weather conditions at the venue, seeding changes, or draws affecting bracket positioning may also shift trader sentiment. News coverage of either player's recent tournament results or training updates can influence conviction. Closer to the match date, real-time betting action on sportsbooks often bleeds into prediction markets, creating final-hour momentum. Monitor both players' social media and official ITF communications for any developments that alter perceived matchup dynamics.