Skip to main content
parlae.ioBeta
Sign in

Magical Kenya Open 2026 Results and Fantasy Golf Rankings

Casey Jarvis won the 2026 Magical Kenya Open at -25, played Feb 19-22 at Karen CC in Nairobi, Kenya (par 70, 7,056 yards). Before the first round the model ranked him 18 of 144. The 2027 edition is Feb 18-21, and this page ranks its field when it is posted.

Final results beside the model's ranking

Ratings as of Feb 15, 2026
FinishModel rankGolferProj. finishFormCourseRecent finishes
118
Casey Jarvis
South Africa
51+0.02+0.192 starts, best T20CUTT9T563T32
26670-0.73+0.221 start, best T41CUTT64CUTT12T14
317
Hennie Du Plessis
South Africa
51+0.22debutT15T16T19T25T64
41351+0.24debutT52T16CUTT25CUT
T5445+0.23+0.231 start, best T13T3T47CUTT30CUT
T536
60-0.11debutT24T9T25T32CUT
7848-0.02+0.371 start, best T4T32CUTCUTT45T15
8136+0.85+0.051 start, best T20T5CUTT26T13T21
T931
58-0.37+0.322 starts, best T20CUTCUTT7CUTT8
T93259-0.04-0.031 start, best T50T24T41T56T33T46
T94963-0.13-0.111 start, best a missed cutT62CUTT33T75T59
T95165-0.26-0.041 start, best a missed cutT5CUTCUTCUTCUT
T995
Cameron Adam
Scotland
79-0.86debutT36CUTT63T35CUT
T1419
52+0.03+0.171 start, best T28T16CUTCUTT4668
T142956+0.02debutT9CUTCUTT10T14
T143359-0.46+0.392 starts, best T19T46T39CUTT15CUT
T146470-0.49debutT48CUTT9T46CUT
T182
Jacques Kruyswijk
South Africa
42-0.31+0.932 starts, best a winT57T19T15CUTT46
T18547+0.28+0.121 start, best T28CUTT16T19T23T23
T186269-0.44-0.012 starts, best T42CUTCUTT78T23CUT

Advertisement

FinishModel rankGolferProj. finishFormCourseRecent finishes
T1874
Ryan van Velzen
South Africa
73-1.57+0.972 starts, best T11CUTCUTCUT76CUT
T1812694-1.14-0.292 starts, best a missed cutCUTCUTCUTT75T51
T236
47+0.20+0.181 start, best T20CUTCUTT19T182
T23948+0.24+0.111 start, best T19CUTT16T19T37T65
T231150-0.18+0.461 start, best T5T9T64T21CUTT14
T231250-0.03+0.281 start, best T13T15CUTCUTT27T32
T232755-0.16+0.212 starts, best T4CUTT41T61T7T46
T2345
62-0.20debutT24T16CUTT46T41
T2914
Thriston Lawrence
South Africa
51+0.09+0.141 start, best T19CUTT10T14T33T24
T294060+0.18-0.311 start, best a missed cutT36T13T45T44T14
T295566-0.37debut65T31CUTT12T33
T298276-0.57-0.152 starts, best T60CUTT7CUTT9T113
T2986
77-0.42-0.351 start, best a missed cutCUTCUTCUTT25CUT
T3421
Joe Dean
England
54-0.55+0.672 starts, best T2CUTT34CUTCUTCUT
T3422
54-0.19+0.311 start, best T13CUTT2467T32T32
T344361-0.36+0.181 start, best T23T57CUTCUTT30T66
T345366-0.15-0.211 start, best a missed cutCUTT344CUTCUT
T3458
67-0.40debutCUTCUTCUTT9CUT
T347874-0.56-0.081 start, best T64CUTT24CUT57CUT
T3412794-1.44debutCUTCUTCUTCUTCUT
T34139
Euan Walker
Scotland, few rounds
108-2.03debutCUTCUTCUTCUTCUT
T425666-0.31-0.061 start, best T57T62CUTCUTT23T10
T426871-0.53debutT48T3418CUTT69
T427773-0.75+0.121 start, best T48T48T44CUTCUTCUT
T429278-0.90+0.082 starts, best T53CUTCUTCUTT3974
T42101
David Law
Scotland
81-0.70-0.232 starts, best a missed cutCUTCUTCUTCUTT51
T42129
Mike Toorop
Netherlands
95-1.48debut67CUTCUTCUTCUT
T4881
Zander Lombard
South Africa
75-0.69debutCUTCUTT26T5T62
T489679-0.86debutT57CUTCUTT21CUT
T4897
80-0.89debutCUTT32T124CUTT63
T4810382-0.94-0.032 starts, best a missed cutCUTT57CUTT32CUT
T48112
Mark Power
Ireland, few rounds
84-1.02debutCUTCUTT42CUT
T5369
71-0.52-0.011 start, best a missed cutCUTCUTT13T37T56
T5370
71-0.54debutT9CUTT49CUTCUT
T539379-0.58-0.261 start, best 67CUTCUTT33T54T34
T5641
Richard Sterne
South Africa
61+0.01-0.181 start, best a missed cutT15T41CUTCUTCUT
T564662-0.04-0.181 start, best T64CUTT34T26T42T40
T567372-0.56-0.012 starts, best a missed cutCUTCUTT26T38CUT
T5611988-1.15-0.051 start, best a missed cutCUTCUTCUTT33CUT
T56131
Justin Harding
South Africa
97-1.15-0.392 starts, best a missed cutCUTT22CUTCUTT13
T6150
Daniel van Tonder
South Africa
63-0.24debutT52CUTT15T14T10
T618978-0.83+0.031 start, best a missed cutCUTT54CUTT23T69
T61102
Yurav Premlall
South Africa
81-0.93debutCUTT46T59T61CUT
T61121
Njoroge Njonge Kibugu
Kenya, few rounds
90-1.07-0.202 starts, best a missed cutCUTCUT
T61141
Andres Gallegos
Argentina, few rounds
109-2.09debutCUTCUTCUTCUT
6644
61-0.51+0.331 start, best T20T24CUTCUTCUTCUT
T679178-0.93+0.122 starts, best T56T24CUTCUTT56T61
T6711788-1.17debutCUTCUTCUTCUTCUT
CUT3
43+0.30+0.251 start, best T7T24CUTT33T20T10
CUT748+0.07+0.302 starts, best T13CUTCUTT33T37T23
CUT10
Joost Luiten
Netherlands
48+0.45-0.111 start, best a missed cutT24T56T20CUTT10
CUT15
51+0.23debutT5CUTT41T30T62
CUT16
Connor Syme
Scotland
51-0.39+0.622 starts, best T7CUTCUTT305147
CUT20
Darius Van Driel
Netherlands
52-0.32+0.502 starts, best a winCUTT10T42T46T53
CUT2354+0.05+0.061 start, best T41CUTCUTCUTCUTT32
CUT24
JC Ritchie
South Africa
54+0.11debutCUTT34T33T9T32
CUT25
54-0.22+0.312 starts, best T71T49CUTT41T17
CUT26
Calum Hill
Scotland
55+0.29-0.211 start, best a missed cut22CUTT47T32
CUT28
Adrian Otaegui
United Arab Emirates
56-0.33+0.372 starts, best T4T52CUTCUTT15T42
CUT30
56+0.02debutT20T24CUTCUTCUT
CUT3459-0.08debutT36CUTCUTT33T53
CUT35
Joel Girrbach
Switzerland
59-0.30+0.212 starts, best T20CUTT31T49T14T51
CUT37
Michael Hollick
South Africa
60-0.11debutCUTT47T56T9T9
CUT38
60+0.07-0.191 start, best a missed cutT44CUTCUTT25T30
CUT39
60-0.12debutCUTT31T9CUTT10
CUT42
Jonathan Broomhead
South Africa
61-0.17debutCUTT13T52T23T33
CUT47
Daniel Young
Scotland
62-0.32+0.102 starts, best T42CUTT57T40T18CUT
CUT48
63-0.44+0.211 start, best T31CUTT1668CUTCUT
CUT5265-0.31debutT41CUTT38T43T61
CUT54
66-0.35-0.011 start, best T53CUTCUT70T54T23
CUT57
Jovan Rebula
South Africa
67-0.63+0.251 start, best T31T25CUTCUTCUTT31
CUT5967-0.38-0.022 starts, best T48T54CUTT66CUTCUT
CUT60
68-1.25+0.822 starts, best T7CUTT13CUTCUTCUT
CUT6168-0.46+0.022 starts, best T53T24CUTCUTT58CUT
CUT6369-0.48debutCUTCUTCUTT4070
CUT6570-0.62+0.132 starts, best T23CUTT54T41CUTCUT
CUT6770-0.32-0.202 starts, best a missed cutT36T47CUTT33CUT
CUT71
Jack Buchanan
Australia
71-0.54debutCUTT18T48T23T53
CUT7271-0.55debut66T6119T14
CUT7573-0.51-0.091 start, best T64CUTCUTT14T4756
CUT7673-0.61debutCUTCUTCUTT23T25
CUT79
Robin Williams
South Africa
74-0.67+0.011 start, best a missed cutCUTCUTT46T19CUT
CUT8074-0.67debutT57CUTT48T39T33
CUT8377-0.75debutT44CUTCUTT54T75
CUT8477-1.04+0.281 start, best T41T124CUTCUTCUTCUT
CUT8577-0.76debutT24CUTCUTT124
CUT8777-0.62-0.161 start, best a missed cutCUTT133T62CUTT8
CUT88
77-0.78debut72T56CUTT36T44
CUT9078-0.80debutCUTCUTT31T43CUT
CUT94
79-0.69-0.151 start, best a missed cutCUTCUT69T71T62
CUT9880-0.99+0.102 starts, best T41CUTT52CUTCUTCUT
CUT9981-0.92debutCUTCUTT44T64T23
CUT10081-0.56-0.362 starts, best a missed cutT42CUTCUTT61T62
CUT104
MJ Daffue
South Africa
83-0.99debutT37CUTCUTT64CUT
CUT105
Celestin Nsanzuwera
Rwanda, few rounds
83-1.00debutNo recent starts
CUT106
Jaydeep Singh Sandhu
Kenya, few rounds
83-1.00debutNo recent starts
CUT107
C.J Wangai
Kenya, few rounds
83-1.00debutNo recent starts
CUT108
Daniel Kiragu
Kenya, few rounds
83-1.00debutNo recent starts
CUT109
Junaid Manji
Kenya, few rounds
83-1.00debutNo recent starts
CUT110
Francis Epe
Nigeria, few rounds
83-1.00debutNo recent starts
CUT111
Ryan Peake
Australia
83-1.01debutT44CUTCUTCUTT25
CUT113
Albin Bergstrom
Sweden, few rounds
84-1.03debutCUTCUTCUTCUT
CUT11484-0.91-0.142 starts, best a missed cutCUTT17CUTCUTCUT
CUT11585-0.93-0.142 starts, best T46T52T59CUTT44CUT
CUT116
Shashwat Harish
Kenya, few rounds
87-1.04-0.121 start, best a missed cutCUT
CUT118
88-1.17debutCUTCUTCUTCUTT57
CUT120
Edwin Mudanyi
Kenya, few rounds
89-1.06-0.171 start, best a missed cutCUT
CUT122
Dismas Anyonyi
Kenya, few rounds
90-1.08-0.202 starts, best a missed cutCUTCUT
CUT12391-1.30debutCUTCUTCUTCUTCUT
CUT124
91-1.20-0.101 start, best a missed cutCUT63CUTT51CUT
CUT125
91-1.33+0.021 start, best a missed cutT36CUTCUTCUTCUT
CUT128
Jastus Madoya
Kenya, few rounds
94-1.04-0.401 start, best a missed cutCUT
CUT130
John Lejirma
Kenya, few rounds
97-1.08-0.452 starts, best a missed cutCUTCUT
CUT132
Greg Snow
Kenya, few rounds
97-1.09-0.452 starts, best a missed cutCUTCUT
CUT13397-1.56debutCUTCUTCUTCUTCUT
CUT134
97-1.56debutCUTCUTT58CUTT59
CUT135
Mutahi Kibugu
Kenya, few rounds
97-1.12-0.442 starts, best a missed cutCUTCUT
CUT136
David Wakhu
Kenya, few rounds
98-1.17-0.431 start, best a missed cutCUT
CUT137
Michael Karanga
Kenya, few rounds
101-1.19-0.532 starts, best a missed cutCUTCUT
CUT138
Mike Kisia
Kenya, few rounds
107-1.08-0.891 start, best a missed cutCUT
CUT140
Jack Yule
England, few rounds
109-2.07debutCUTCUTCUTCUT
CUT142
Samuel Njoroge
Kenya, few rounds
111-1.23-0.922 starts, best a missed cutCUTCUT
CUT143
Daniel Nduva
Kenya, few rounds
112-1.28-0.962 starts, best a missed cutCUTCUT
CUT144
Mohit Mediratta
Kenya, few rounds
115-1.29-1.062 starts, best a missed cutCUTCUT

Course profile

Course
Karen CC
Where
Nairobi, Kenya
Par
70
Length
7,056 yards
Purse
$2.70M
Format
4 rounds, cut after round 2
Defending champion
Jacques Kruyswijk

Past winners and scoring

YearWinnerScoreField avg.Course
2026Casey Jarvis-2568.30 (-1.70)Karen CC, par 70, 7,056 yds
2025Jacques Kruyswijk-1871.17 (+0.17)Muthaiga GC, par 71, 7,208 yds
2024Darius Van Driel-1471.05 (+0.05)Muthaiga GC, par 71, 7,228 yds

Advertisement

How the ranking works

Each round is scored against how hard that round played: its difficulty is fitted from every score in it and the skill of the golfers who posted them, so beating a weekend field of cut survivors, or a PGA Tour field rather than a weaker one, counts for more. Zero is an average PGA Tour round. A golfer's form rating is his average against that difficulty over the last 2 years, with a round 180 days old counting half as much as a new one, blended with 12 rounds at -1.0 so a handful of good days cannot top the board. Course history is how much better or worse he has played at this tournament than his own rating, shrunk as if he had 16 more average rounds there. The ranking is form plus course history. The projected finish treats every round as his rating plus or minus 2.9 strokes and counts how many of the field he would be expected to beat. ESPN publishes no strokes-gained data, so none is used.

Window
730 days of rounds
Half-life
180 days
Prior
12 rounds at -1.0
Course history shrink
16 rounds
Round spread
2.9 strokes
Rounds fitted
93,497 rounds, 2,201 golfers
Tour field gap
PGA Tour fields 0.42 strokes a round stronger than DP World Tour fields

By the Parlae deskRankings updated Oct 14, 2026 at 8:13 AM ETHow this is builtReport a wrong number