[GUEST ACCESS MODE: Data is scrambled or limited to provide examples. Make requests using your API key to unlock full data. Check https://lunarcrush.ai/auth for authentication information.] #  @RobBoltonGolf Rob Bolton Rob Bolton posts on X about james hahn, anders albertson, sam stevens, davis riley the most. They currently have XXXXXX followers and XXX posts still getting attention that total XXXXXX engagements in the last XX hours. ### Engagements: XXXXXX [#](/creator/twitter::34313018/interactions)  - X Week XXXXXXX +57% - X Month XXXXXXX +44% - X Months XXXXXXXXX +157% - X Year XXXXXXXXX -XXXX% ### Mentions: XX [#](/creator/twitter::34313018/posts_active)  - X Week XX +38% - X Month XXX +56% - X Months XXX +23% - X Year XXX +42% ### Followers: XXXXXX [#](/creator/twitter::34313018/followers)  - X Week XXXXXX -X% - X Month XXXXXX +0.09% - X Months XXXXXX +1% - X Year XXXXXX +0.34% ### CreatorRank: XXXXXXX [#](/creator/twitter::34313018/influencer_rank)  ### Social Influence [#](/creator/twitter::34313018/influence) --- **Social category influence** [pga golfers](/list/pga-golfers) #771 [automotive brands](/list/automotive-brands) XXXX% [countries](/list/countries) XXXX% [technology brands](/list/technology-brands) XXXX% [finance](/list/finance) XXXX% **Social topic influence** [james hahn](/topic/james-hahn) #1, [anders albertson](/topic/anders-albertson) #1, [sam stevens](/topic/sam-stevens) #1, [davis riley](/topic/davis-riley) #1, [ford](/topic/ford) 1.93%, [henrik norlander](/topic/henrik-norlander) #1, [harrison endycott](/topic/harrison-endycott) 1.93%, [zac blair](/topic/zac-blair) 1.93%, [playing](/topic/playing) 1.93%, [trace crowe](/topic/trace-crowe) #1 **Top accounts mentioned or mentioned by** [@cjbyronnelson](/creator/undefined) [@cudachamp](/creator/undefined) [@myrtlebeachcl](/creator/undefined) [@puertoricoopen](/creator/undefined) [@scottishopen](/creator/undefined) [@rbccanadianopen](/creator/undefined) [@theopen](/creator/undefined) [@valsparchamp](/creator/undefined) [@jdclassic](/creator/undefined) [@rocketclassic](/creator/undefined) [@pgachampionship](/creator/undefined) [@usopengolf](/creator/undefined) [@travelerschamp](/creator/undefined) [@tchouopen](/creator/undefined) [@apinv](/creator/undefined) [@iscochamp](/creator/undefined) [@truistchamp](/creator/undefined) [@theplayers](/creator/undefined) [@coraleschamp](/creator/undefined) [@zurichclassic](/creator/undefined) **Top assets mentioned** [Ferguson plc (FERG)](/topic/$ferg) ### Top Social Posts [#](/creator/twitter::34313018/posts) --- Top posts by engagements in the last XX hours "Rookie Ranking @JDCLASSIC 7/28 = $/Starts X = Top 5s X = Top 10s X = Top 25s LOW ROOKIE (T33) Jeremy Paul (previous: T2=Corales; T18=Canadian) PGA TOUR U grads (will be added to the table when eligible) Sargent = 62nd Clanton = MC X Ford = MC 2"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1942051241057722475) 2025-07-07 02:41:12 UTC 25.2K followers, 27K engagements "3/ Open qualifiers @ShrinersOpen XX -X Lanto Griffin (1 eagle X birdies) XX -X Nicolo Galletti (10 birdies X bogeys) Morgan Hoffmann (1 eagle X birdies) XX -7; via 6-way playoff Neal Shipley (7 birdies) Field at XXX Scores:"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1845954050187317308) 2024-10-14 22:25:16 UTC 25.2K followers, 13.6K engagements "Expert Picks @RocketClassic This is the front half of a fortnight for chasers to make a dent. Ownership dispersions are broad with little chalk with which to play"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1938099552793538808) 2025-06-26 04:58:36 UTC 25.2K followers, 13.6K engagements "@futureoffantasy @jordanokhfc Good pull Josh. Indeed it was in R2 of the 2019 Sony. Three eagle-2s en route to a 5-under XX. (Also had two birdies one bogey and one double.) He started on the back. HOLE = YARDAGE 10th = XXX 16th = XXX 6th = XXX Story:"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1938673694991360358) 2025-06-27 19:00:02 UTC 25.2K followers, XXX engagements "2/ Field s @ShrinersOpen OUT none IN (both via @BDChampionship) Matt McCarty (win) Henrik Norlander (top 10) NOTE: Kevin Dougherty and Norman Xiong would have been bumped to alternates but both stay in the field as recipients of the last two sponsor exemptions"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1845651269601391060) 2024-10-14 02:22:07 UTC 25.2K followers, 15K engagements "@MLB_PatrickMac I'm touched that that bit made you think of me. ❤🍻"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1945225677864681541) 2025-07-15 20:55:16 UTC 25.2K followers, XX engagements "6/ Field s @RocketClassic OUT Charley Hoffman Brandon Matthews IN David Ford (alternate) Hayden Springer (alternate)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1937225061511102618) 2025-06-23 19:03:41 UTC 25.2K followers, 16.9K engagements "7/ Open qualifiers @cjbyronnelson XX -5; via 5-for-4 playoff Andrew Loupe (6 birdies X bogey) Bobby Massa (5 birdies) Ross Steelman (5 birdies) Nick Watney (8 birdies X bogey X double bogey) Field at XXX Scores:"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1916951009508970784) 2025-04-28 20:21:50 UTC 25.2K followers, 15.5K engagements "Thru R1 @365sportsYT @PaulCatalina -X -1=McIlroy (T20) -4=Fitzpatrick (T1) +2=Hovland (T70) E=MacIntyre (T32) ME -X -3=Scheffler (T6) -1=Lowry (T20) +1=Straka (T45) E=Schauffele (T32) @DavidSmoak +10 -1=Rahm (T20) +7=DeChambeau (T144) +2=berg (T70) +2=Fleetwood (T70)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1945972640990257609) 2025-07-17 22:23:26 UTC 25.2K followers, 7977 engagements "1/ Field s @CoralesChamp OUT William McGirt IN Rodrigo Huerta (sponsor) Theo Humphrey (sponsor) NOTE: James Hahn now is in on his number"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1911133870050971824) 2025-04-12 19:06:36 UTC 25.2K followers, 21.8K engagements "Partnerships listed side-by-side @Zurich_Classic * = sponsor exemptions X TBD (Philip Knowles currently is without a partner so he is not listed among the teams; Pos. 76/80 is omitted)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1913357909121180134) 2025-04-18 22:24:08 UTC 25.2K followers, 39.4K engagements "11/ Field s @CudaChamp OUT Tyler Duncan (playing @PriceCutterCC) IN Jonathan Byrd (alternate) NOTE: Because Scott Piercy got in on his number only seven sponsor exemptions were distributed"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1944852777764847636) 2025-07-14 20:13:30 UTC 25.2K followers, 15.6K engagements "6/ Field s @CudaChamp OUT Trace Crowe (playing @PriceCutterCC) Ewen Ferguson IN Austin Cook (alternate) Alexander Knappe (DPWT)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1944532718085410930) 2025-07-13 23:01:42 UTC 25.2K followers, 12.6K engagements "1/ Field @ScottishOpen OUT none IN Brandt Snedeker (sponsor) X @DPWorldTour members TBD X sponsor exemption TBD"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1941266324132594158) 2025-07-04 22:42:13 UTC 25.2K followers, 23.6K engagements "2/ Field s @MyrtleBeachCl OUT Jake Knapp IN Pierceson Coody (alternate)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1918708086627561603) 2025-05-03 16:43:50 UTC 25.2K followers, 28.3K engagements "1/ Field s @JDCLASSIC OUT Danny Walker Norman Xiong IN Zac Blair (alternate) Matt NeSmith (alternate)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1939011862500385192) 2025-06-28 17:23:47 UTC 25.2K followers, 28.1K engagements "FI @TheOpen Planning for a rainy day Roster development Roster management Reminder: Time differences Captain Other considerations Rounding out the roster Careful (x4) X Returns"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1945266403847610782) 2025-07-15 23:37:06 UTC 25.2K followers, 5185 engagements "Points and Payouts @ISCOChamp HEADLINE Mouw's pow . wow TABLE Position Golfer (w/ odds to win @FDSportsbook) Score (aggregate & in relation to par) FedExCup points (non-members cited) $ RECAP Rookie #3 Perks Notables"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1944550118012899558) 2025-07-14 00:10:50 UTC 25.2K followers, 3547 engagements "1/ Field s @RBCCanadianOpen OUT Brian Campbell IN Anders Albertson (alternate)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1928575424444977418) 2025-05-30 22:13:07 UTC 25.2K followers, 20.8K engagements "This is THE most popular question of the day and rightfully so. I'll say that the early-late has held an edge BUT to invest beyond accepting it as a tiebreaker for your considerations is foolish. Mother Nature will laugh at you. (Still mulling over lineup s.)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1945644566058865113) 2025-07-17 00:39:47 UTC 25.2K followers, 11.3K engagements "4/ Field s @RocketClassic OUT none IN Anders Albertson (sponsor) Harrison Endycott (sponsor)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1936925902568640913) 2025-06-22 23:14:56 UTC 25.2K followers, 14.5K engagements "Latest Qualifiers @TheOpen +6 via @OWGRltd ALTERNATES X. Si Woo Kim X. Davis Riley X. Jacob Bridgeman X. Sam Stevens X. Joe Highsmith X. Ryan Gerard X. Austin Eckroat X. Nick Dunlap X. Matti Schmid XX. Cam Davis Recent additions Alpha list"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1942317746244747480) 2025-07-07 20:20:11 UTC 25.2K followers, 4520 engagements "@steviegeeinoz I use The Open Championship The Open and Open Championship. The original headline for the FI was an error. I see that it's been revised to British Open. So it goes"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1945533512482000986) 2025-07-16 17:18:30 UTC 25.2K followers, XX engagements "3/ Field s @JDCLASSIC OUT Davis Riley IN Austin Cook (alternate)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1939720719199510546) 2025-06-30 16:20:32 UTC 25.2K followers, 17.5K engagements "3/ Field s @MyrtleBeachCl OUT Isaiah Salinda IN James Hahn (alternate)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1919089807818359267) 2025-05-04 18:00:39 UTC 25.2K followers, 26.2K engagements "3/ Field s @cjbyronnelson OUT Kevin Tway (bumped to 1st alternate) IN Trace Crowe (top XX @Zurich_Classic)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1916673150995120385) 2025-04-28 01:57:43 UTC 25.2K followers, 16.3K engagements "7/ Field s @MyrtleBeachCl OUT Webb Simpson IN Nick Watney (alternate)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1919422482395574478) 2025-05-05 16:02:35 UTC 25.2K followers, 11.7K engagements "Rooking Ranking @RBCCanadianOpen 11/28 = $/Starts X = Top 5s X = Top 10s X = Top 25s LOW ROOKIE (T18) Noah Goodwin Jeremy Paul (prev.: T2=Corales) Jackson Suber (prev.: T6=Sony) Jesper Svensson (prev.: T33=Valero) Clanton Ford & Sargent will be added when they qualify"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1931950016593301792) 2025-06-09 05:42:32 UTC 25.2K followers, 14.2K engagements "5/ Field s @CoralesChamp OUT *Andrew Novak *Patrick Rodgers *Sam Stevens * = All remained inside the bubble via the FedExCup standings to play the @RBC_Heritage. IN Ryan Armour (alternate) Kyle Stanley (alternate) Brian Stuard (alternate)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1911591495876108291) 2025-04-14 01:25:02 UTC 25.2K followers, 23.2K engagements "8/ Field s @RocketClassic OUT Tony Finau IN Joseph Bramlett (alternate)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1937566200869044426) 2025-06-24 17:39:15 UTC 25.2K followers, 12.3K engagements "2/ Field s @RocketClassic OUT Tim Widing IN Paul Waring (alternate)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1936870229608657134) 2025-06-22 19:33:42 UTC 25.2K followers, 21K engagements "7/ Field s @CudaChamp OUT N. Hjgaard (@TheOpen) William Mouw IN (*=DPWT;=sponsor) *Erik Barnes *Rafa Cabrera Bello *Kevin Chappell *MJ Daffue *Jannik de Bruyn Chesson Hadley (ALT) *Martin Laird Scott Piercy *Brandon Robinson Thompson *Richard Sterne Nick Watney *B. Wu"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1944782818284077186) 2025-07-14 15:35:30 UTC 25.2K followers, 11.6K engagements "2/ Field s @ISCOChamp OUT Harrison Endycott IN Sean O'Hair (alternate)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1941574946666446923) 2025-07-05 19:08:34 UTC 25.2K followers, 13.9K engagements "2/ Field s @CudaChamp OUT David Ford Jake Knapp IN Trace Crowe (alternate) Ben Martin (alternate)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1944106266286338181) 2025-07-12 18:47:08 UTC 25.2K followers, 25.4K engagements "9/ Field s @CudaChamp OUT Anders Albertson IN Robby Shelton (alternate)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1944830109338493265) 2025-07-14 18:43:25 UTC 25.2K followers, 10.8K engagements "3/ Field s @ISCOChamp OUT Joost Luiten Henrik Norlander (playing @ScottishOpen) IN Davis Bryant (DPWT) Wenyi Ding (DPWT) Fabin Gmez (alternate) Kazuma Kobori (DPWT) Jack Senior (DPWT)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1941955476985639023) 2025-07-06 20:20:40 UTC 25.2K followers, 13.4K engagements "1/ Field s @CudaChamp OUT Trace Crowe (bumped to 1st alternate) IN Adam Hadwin (late entry) Michael La Sasso (sponsor)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1943802837156475012) 2025-07-11 22:41:25 UTC 25.2K followers, 20.2K engagements "1/ Field s @TheOpen OUT Paul Waring IN Davis Riley (alternate) ALTERNATES X. Jacob Bridgeman X. Sam Stevens X. Joe Highsmith X. Ryan Gerard X. Austin Eckroat X. Nick Dunlap X. Cam Davis X. Alex Noren X. Rasmus Neergaard-Petersen XX. Eric Cole"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1944784689853788462) 2025-07-14 15:42:57 UTC 25.2K followers, 10K engagements "8/ Field s @CudaChamp OUT none IN Martin Trainer (DPWT) Field at XXX X open qualifiers TBD"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1944801056577540242) 2025-07-14 16:47:59 UTC 25.2K followers, 10.7K engagements "1/ Field s @TruistChamp OUT none IN Rickie Fowler (sponsor) Jordan Spieth (sponsor) Gary Woodland (sponsor) X sponsor exemption TBD"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1918419526028558759) 2025-05-02 21:37:12 UTC 25.2K followers, 59.4K engagements "1/ Field s @usopengolf OUT Sahith Theegala IN Matthew Jordan (alternate) Also there are X TBD not four as my original post stated"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1931273678979047623) 2025-06-07 08:55:01 UTC 25.2K followers, 31.5K engagements "Medicals thru @JDCLASSIC Ben Martin (MC) retains eligibility for Playoffs Burgoon (ISCO) Promotion = 2-way T2 (135.000 points) Conditional = 2-way T30 (16.956 points) Daffue (ISCO) Promotion = Win Conditional = n/a PINK = In the Scottish BLUE = In the ISCO"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1942025667836776941) 2025-07-07 00:59:34 UTC 25.2K followers, 15.6K engagements "FI @JDCLASSIC Unplanned gridlock Doubling down undeterred Scheduling reminder Captain Other considerations Rounding out the roster Careful (x4) X Returns X WDs Martin's medical"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1940152507663331625) 2025-07-01 20:56:18 UTC 25.2K followers, 7069 engagements "5/ Field s @ISCOChamp OUT Richie Ramsay (Scottish) Jayden Schaper Marcel Schneider (Scottish) Richy Werenski (@AscendantGolf) IN Fabin Gmez (alternate) Andreas Halvorsen (DPWT) Zihao Jin (DPWT) Callum Taren (DPWT) Ryan van Velzen (DPWT) X open qualifiers TBD"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1942003991749287945) 2025-07-06 23:33:26 UTC 25.2K followers, 15.1K engagements "2/ Field s @TravelersChamp OUT Corey Conners IN Jhonattan Vegas (alternate)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1935025611359334564) 2025-06-17 17:23:51 UTC 25.2K followers, 11.2K engagements "The Open draft results @365sportsYT @PaulCatalina McIlroy Fitzpatrick Hovland MacIntyre ME Scheffler Lowry Straka Schauffele @DavidSmoak Rahm DeChambeau berg Fleetwood RULES Aggregate score X MC/WD/DQ = eliminated"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1945628935502635117) 2025-07-16 23:37:40 UTC 25.2K followers, 9837 engagements "2/ Field s @usopengolf OUT none IN Eric Cole (alternate) Ryan Fox (via OWGR) Doug Ghim (alternate) Chase Johnson (alternate) Takumi Kanaya (alternate) Riki Kawamoto (alternate) Field at 156"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1931909461825974754) 2025-06-09 03:01:23 UTC 25.2K followers, 22.7K engagements "@TitanicGambler No official record. Bermuda was a doozy a few years ago though. That's one that many remember. It also depends on how you define changes because a bunch of guys were in and then out or passed as alternates to play the KFT. So it's fluid"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1945174536393044049) 2025-07-15 17:32:03 UTC 25.2K followers, XXX engagements "@MLB_PatrickMac @MikeGlasscott One of us is galloping with blinders on the other is staring at a horse's ass"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1945750829719543810) 2025-07-17 07:42:02 UTC 25.2K followers, XX engagements "5/ Field s @CudaChamp OUT (both in @TheOpen) Chris Gotterup Matti Schmid IN James Hahn (alternate) Matt NeSmith (alternate)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1944516967303618742) 2025-07-13 21:59:07 UTC 25.2K followers, 13.1K engagements "10/ Field s @MyrtleBeachCl OUT Nico Echavarria IN Chesson Hadley (sponsor) NOTE: Jonathan Byrd now is in on his number"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1919617035740299430) 2025-05-06 04:55:40 UTC 25.2K followers, 13.3K engagements "@MikeGlasscott @PaulCatalina @DavidSmoak As it was explained at the outset today @emorywinter has departed . but he's still with us just up in OKC nowadays. So now the worst we can do as a group is 0-3"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1945694240732045771) 2025-07-17 03:57:10 UTC 25.2K followers, XXX engagements "2/ Field s @TruistChamp OUT Nicolai Hjgaard (fell to 6th in Aon Swing 5) Keith Mitchell (fell to 10th in Aon Swing 5) IN Sam Stevens (rose to 3rd in Aon Swing 5) Erik van Rooyen (rose to 2nd in Aon Swing 5)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1919172727795007968) 2025-05-04 23:30:09 UTC 25.2K followers, 17.9K engagements "5/ Field s @RBCCanadianOpen OUT Anders Albertson IN Mark Hoffman (sponsor) Hayden Springer (alternate) Field at 156"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1929571306816643204) 2025-06-02 16:10:23 UTC 25.2K followers, 20K engagements "Expert Picks @JDCLASSIC 🎆 Happy holiday gang 🎆"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1940559044856709483) 2025-07-02 23:51:44 UTC 25.2K followers, 14.9K engagements "4/ Field s @MyrtleBeachCl OUT (* = qualified for @TruistChamp) Harrison Endycott *Lucas Glover *Rasmus Hjgaard *Sam Stevens *Michael Thorbjornsen IN (all alternates) Cameron Champ Austin Cook Adrien Dumont de Chassart Scott Piercy Robby Shelton"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1919163733470745040) 2025-05-04 22:54:25 UTC 25.2K followers, 14.5K engagements "13/ Field s @CudaChamp OUT Taylor Moore Davis Riley (in @TheOpen) IN Tommy Gainey (alternate) Cody Gribble (alternate)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1945173363753652342) 2025-07-15 17:27:24 UTC 25.2K followers, 13.1K engagements "Power Rankings @TheOpen Heightened awareness XX deep 'Rush-ing back Royal Portrush 2019 micro-recap Heightened beware-ness Setup Scottish carryovers 2019 returnees Perks multiplied My sked"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1944862347253965009) 2025-07-14 20:51:32 UTC 25.2K followers, 4282 engagements "14/ Field s @CudaChamp OUT Cody Gribble IN Bill Haas (alternate)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1945211190457897265) 2025-07-15 19:57:42 UTC 25.2K followers, 5415 engagements "10/ Field s @CudaChamp OUT Robby Shelton (playing @PriceCutterCC) IN Tyler Duncan (alternate)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1944845688287969351) 2025-07-14 19:45:20 UTC 25.2K followers, 10.6K engagements "Qualifiers @TheOpen +3 via @ScottishOpen +1 via WD ALTERNATES X. Davis Riley X. Jacob Bridgeman X. Sam Stevens X. Joe Highsmith X. Ryan Gerard X. Austin Eckroat X. Nick Dunlap X. Cam Davis X. Alex Noren XX. Rasmus Neergaard-Petersen"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1944551182317564377) 2025-07-14 00:15:04 UTC 25.2K followers, 14.6K engagements "4/ Field s @CudaChamp OUT Henrik Norlander IN Zac Blair (alternate)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1944451922569953665) 2025-07-13 17:40:39 UTC 25.2K followers, 18.7K engagements "1/ Field @TravelersChamp OUT none IN Tom Kim (sponsor) Field at 72"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1934644069235667423) 2025-06-16 16:07:44 UTC 25.2K followers, 25.5K engagements "Rookie Ranking @ScottishOpen & @ISCOChamp GSO 2/11 = $/Starts X = Top 5s X = Top 10s X = Top 25s LOW ROOKIE (T22) Antoine Rozner (previous: T33=Valero) * * * * ISCO 11/20 = $/Starts X = Top 5s X = Top 10s X = Top 25s LOW ROOKIE (Win) William Mouw (previous: T33=Valero)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1944588222073590141) 2025-07-14 02:42:15 UTC 25.2K followers, 13.2K engagements "2/ Field s @JDCLASSIC OUT Aaron Baddeley IN James Hahn (alternate)"  [@RobBoltonGolf](/creator/x/RobBoltonGolf) on [X](/post/tweet/1939404814234026210) 2025-06-29 19:25:14 UTC 25.2K followers, 21K engagements
[GUEST ACCESS MODE: Data is scrambled or limited to provide examples. Make requests using your API key to unlock full data. Check https://lunarcrush.ai/auth for authentication information.]
Rob Bolton posts on X about james hahn, anders albertson, sam stevens, davis riley the most. They currently have XXXXXX followers and XXX posts still getting attention that total XXXXXX engagements in the last XX hours.
Social category influence pga golfers #771 automotive brands XXXX% countries XXXX% technology brands XXXX% finance XXXX%
Social topic influence james hahn #1, anders albertson #1, sam stevens #1, davis riley #1, ford 1.93%, henrik norlander #1, harrison endycott 1.93%, zac blair 1.93%, playing 1.93%, trace crowe #1
Top accounts mentioned or mentioned by @cjbyronnelson @cudachamp @myrtlebeachcl @puertoricoopen @scottishopen @rbccanadianopen @theopen @valsparchamp @jdclassic @rocketclassic @pgachampionship @usopengolf @travelerschamp @tchouopen @apinv @iscochamp @truistchamp @theplayers @coraleschamp @zurichclassic
Top assets mentioned Ferguson plc (FERG)
Top posts by engagements in the last XX hours
"Rookie Ranking @JDCLASSIC 7/28 = $/Starts X = Top 5s X = Top 10s X = Top 25s LOW ROOKIE (T33) Jeremy Paul (previous: T2=Corales; T18=Canadian) PGA TOUR U grads (will be added to the table when eligible) Sargent = 62nd Clanton = MC X Ford = MC 2" @RobBoltonGolf on X 2025-07-07 02:41:12 UTC 25.2K followers, 27K engagements
"3/ Open qualifiers @ShrinersOpen XX -X Lanto Griffin (1 eagle X birdies) XX -X Nicolo Galletti (10 birdies X bogeys) Morgan Hoffmann (1 eagle X birdies) XX -7; via 6-way playoff Neal Shipley (7 birdies) Field at XXX Scores:" @RobBoltonGolf on X 2024-10-14 22:25:16 UTC 25.2K followers, 13.6K engagements
"Expert Picks @RocketClassic This is the front half of a fortnight for chasers to make a dent. Ownership dispersions are broad with little chalk with which to play" @RobBoltonGolf on X 2025-06-26 04:58:36 UTC 25.2K followers, 13.6K engagements
"@futureoffantasy @jordanokhfc Good pull Josh. Indeed it was in R2 of the 2019 Sony. Three eagle-2s en route to a 5-under XX. (Also had two birdies one bogey and one double.) He started on the back. HOLE = YARDAGE 10th = XXX 16th = XXX 6th = XXX Story:" @RobBoltonGolf on X 2025-06-27 19:00:02 UTC 25.2K followers, XXX engagements
"2/ Field s @ShrinersOpen OUT none IN (both via @BDChampionship) Matt McCarty (win) Henrik Norlander (top 10) NOTE: Kevin Dougherty and Norman Xiong would have been bumped to alternates but both stay in the field as recipients of the last two sponsor exemptions" @RobBoltonGolf on X 2024-10-14 02:22:07 UTC 25.2K followers, 15K engagements
"@MLB_PatrickMac I'm touched that that bit made you think of me. ❤🍻" @RobBoltonGolf on X 2025-07-15 20:55:16 UTC 25.2K followers, XX engagements
"6/ Field s @RocketClassic OUT Charley Hoffman Brandon Matthews IN David Ford (alternate) Hayden Springer (alternate)" @RobBoltonGolf on X 2025-06-23 19:03:41 UTC 25.2K followers, 16.9K engagements
"7/ Open qualifiers @cjbyronnelson XX -5; via 5-for-4 playoff Andrew Loupe (6 birdies X bogey) Bobby Massa (5 birdies) Ross Steelman (5 birdies) Nick Watney (8 birdies X bogey X double bogey) Field at XXX Scores:" @RobBoltonGolf on X 2025-04-28 20:21:50 UTC 25.2K followers, 15.5K engagements
"Thru R1 @365sportsYT @PaulCatalina -X -1=McIlroy (T20) -4=Fitzpatrick (T1) +2=Hovland (T70) E=MacIntyre (T32) ME -X -3=Scheffler (T6) -1=Lowry (T20) +1=Straka (T45) E=Schauffele (T32) @DavidSmoak +10 -1=Rahm (T20) +7=DeChambeau (T144) +2=berg (T70) +2=Fleetwood (T70)" @RobBoltonGolf on X 2025-07-17 22:23:26 UTC 25.2K followers, 7977 engagements
"1/ Field s @CoralesChamp OUT William McGirt IN Rodrigo Huerta (sponsor) Theo Humphrey (sponsor) NOTE: James Hahn now is in on his number" @RobBoltonGolf on X 2025-04-12 19:06:36 UTC 25.2K followers, 21.8K engagements
"Partnerships listed side-by-side @Zurich_Classic * = sponsor exemptions X TBD (Philip Knowles currently is without a partner so he is not listed among the teams; Pos. 76/80 is omitted)" @RobBoltonGolf on X 2025-04-18 22:24:08 UTC 25.2K followers, 39.4K engagements
"11/ Field s @CudaChamp OUT Tyler Duncan (playing @PriceCutterCC) IN Jonathan Byrd (alternate) NOTE: Because Scott Piercy got in on his number only seven sponsor exemptions were distributed" @RobBoltonGolf on X 2025-07-14 20:13:30 UTC 25.2K followers, 15.6K engagements
"6/ Field s @CudaChamp OUT Trace Crowe (playing @PriceCutterCC) Ewen Ferguson IN Austin Cook (alternate) Alexander Knappe (DPWT)" @RobBoltonGolf on X 2025-07-13 23:01:42 UTC 25.2K followers, 12.6K engagements
"1/ Field @ScottishOpen OUT none IN Brandt Snedeker (sponsor) X @DPWorldTour members TBD X sponsor exemption TBD" @RobBoltonGolf on X 2025-07-04 22:42:13 UTC 25.2K followers, 23.6K engagements
"2/ Field s @MyrtleBeachCl OUT Jake Knapp IN Pierceson Coody (alternate)" @RobBoltonGolf on X 2025-05-03 16:43:50 UTC 25.2K followers, 28.3K engagements
"1/ Field s @JDCLASSIC OUT Danny Walker Norman Xiong IN Zac Blair (alternate) Matt NeSmith (alternate)" @RobBoltonGolf on X 2025-06-28 17:23:47 UTC 25.2K followers, 28.1K engagements
"FI @TheOpen Planning for a rainy day Roster development Roster management Reminder: Time differences Captain Other considerations Rounding out the roster Careful (x4) X Returns" @RobBoltonGolf on X 2025-07-15 23:37:06 UTC 25.2K followers, 5185 engagements
"Points and Payouts @ISCOChamp HEADLINE Mouw's pow . wow TABLE Position Golfer (w/ odds to win @FDSportsbook) Score (aggregate & in relation to par) FedExCup points (non-members cited) $ RECAP Rookie #3 Perks Notables" @RobBoltonGolf on X 2025-07-14 00:10:50 UTC 25.2K followers, 3547 engagements
"1/ Field s @RBCCanadianOpen OUT Brian Campbell IN Anders Albertson (alternate)" @RobBoltonGolf on X 2025-05-30 22:13:07 UTC 25.2K followers, 20.8K engagements
"This is THE most popular question of the day and rightfully so. I'll say that the early-late has held an edge BUT to invest beyond accepting it as a tiebreaker for your considerations is foolish. Mother Nature will laugh at you. (Still mulling over lineup s.)" @RobBoltonGolf on X 2025-07-17 00:39:47 UTC 25.2K followers, 11.3K engagements
"4/ Field s @RocketClassic OUT none IN Anders Albertson (sponsor) Harrison Endycott (sponsor)" @RobBoltonGolf on X 2025-06-22 23:14:56 UTC 25.2K followers, 14.5K engagements
"Latest Qualifiers @TheOpen +6 via @OWGRltd ALTERNATES X. Si Woo Kim X. Davis Riley X. Jacob Bridgeman X. Sam Stevens X. Joe Highsmith X. Ryan Gerard X. Austin Eckroat X. Nick Dunlap X. Matti Schmid XX. Cam Davis Recent additions Alpha list" @RobBoltonGolf on X 2025-07-07 20:20:11 UTC 25.2K followers, 4520 engagements
"@steviegeeinoz I use The Open Championship The Open and Open Championship. The original headline for the FI was an error. I see that it's been revised to British Open. So it goes" @RobBoltonGolf on X 2025-07-16 17:18:30 UTC 25.2K followers, XX engagements
"3/ Field s @JDCLASSIC OUT Davis Riley IN Austin Cook (alternate)" @RobBoltonGolf on X 2025-06-30 16:20:32 UTC 25.2K followers, 17.5K engagements
"3/ Field s @MyrtleBeachCl OUT Isaiah Salinda IN James Hahn (alternate)" @RobBoltonGolf on X 2025-05-04 18:00:39 UTC 25.2K followers, 26.2K engagements
"3/ Field s @cjbyronnelson OUT Kevin Tway (bumped to 1st alternate) IN Trace Crowe (top XX @Zurich_Classic)" @RobBoltonGolf on X 2025-04-28 01:57:43 UTC 25.2K followers, 16.3K engagements
"7/ Field s @MyrtleBeachCl OUT Webb Simpson IN Nick Watney (alternate)" @RobBoltonGolf on X 2025-05-05 16:02:35 UTC 25.2K followers, 11.7K engagements
"Rooking Ranking @RBCCanadianOpen 11/28 = $/Starts X = Top 5s X = Top 10s X = Top 25s LOW ROOKIE (T18) Noah Goodwin Jeremy Paul (prev.: T2=Corales) Jackson Suber (prev.: T6=Sony) Jesper Svensson (prev.: T33=Valero) Clanton Ford & Sargent will be added when they qualify" @RobBoltonGolf on X 2025-06-09 05:42:32 UTC 25.2K followers, 14.2K engagements
"5/ Field s @CoralesChamp OUT *Andrew Novak *Patrick Rodgers *Sam Stevens * = All remained inside the bubble via the FedExCup standings to play the @RBC_Heritage. IN Ryan Armour (alternate) Kyle Stanley (alternate) Brian Stuard (alternate)" @RobBoltonGolf on X 2025-04-14 01:25:02 UTC 25.2K followers, 23.2K engagements
"8/ Field s @RocketClassic OUT Tony Finau IN Joseph Bramlett (alternate)" @RobBoltonGolf on X 2025-06-24 17:39:15 UTC 25.2K followers, 12.3K engagements
"2/ Field s @RocketClassic OUT Tim Widing IN Paul Waring (alternate)" @RobBoltonGolf on X 2025-06-22 19:33:42 UTC 25.2K followers, 21K engagements
"7/ Field s @CudaChamp OUT N. Hjgaard (@TheOpen) William Mouw IN (*=DPWT;=sponsor) *Erik Barnes *Rafa Cabrera Bello *Kevin Chappell *MJ Daffue *Jannik de Bruyn Chesson Hadley (ALT) *Martin Laird Scott Piercy *Brandon Robinson Thompson *Richard Sterne Nick Watney *B. Wu" @RobBoltonGolf on X 2025-07-14 15:35:30 UTC 25.2K followers, 11.6K engagements
"2/ Field s @ISCOChamp OUT Harrison Endycott IN Sean O'Hair (alternate)" @RobBoltonGolf on X 2025-07-05 19:08:34 UTC 25.2K followers, 13.9K engagements
"2/ Field s @CudaChamp OUT David Ford Jake Knapp IN Trace Crowe (alternate) Ben Martin (alternate)" @RobBoltonGolf on X 2025-07-12 18:47:08 UTC 25.2K followers, 25.4K engagements
"9/ Field s @CudaChamp OUT Anders Albertson IN Robby Shelton (alternate)" @RobBoltonGolf on X 2025-07-14 18:43:25 UTC 25.2K followers, 10.8K engagements
"3/ Field s @ISCOChamp OUT Joost Luiten Henrik Norlander (playing @ScottishOpen) IN Davis Bryant (DPWT) Wenyi Ding (DPWT) Fabin Gmez (alternate) Kazuma Kobori (DPWT) Jack Senior (DPWT)" @RobBoltonGolf on X 2025-07-06 20:20:40 UTC 25.2K followers, 13.4K engagements
"1/ Field s @CudaChamp OUT Trace Crowe (bumped to 1st alternate) IN Adam Hadwin (late entry) Michael La Sasso (sponsor)" @RobBoltonGolf on X 2025-07-11 22:41:25 UTC 25.2K followers, 20.2K engagements
"1/ Field s @TheOpen OUT Paul Waring IN Davis Riley (alternate) ALTERNATES X. Jacob Bridgeman X. Sam Stevens X. Joe Highsmith X. Ryan Gerard X. Austin Eckroat X. Nick Dunlap X. Cam Davis X. Alex Noren X. Rasmus Neergaard-Petersen XX. Eric Cole" @RobBoltonGolf on X 2025-07-14 15:42:57 UTC 25.2K followers, 10K engagements
"8/ Field s @CudaChamp OUT none IN Martin Trainer (DPWT) Field at XXX X open qualifiers TBD" @RobBoltonGolf on X 2025-07-14 16:47:59 UTC 25.2K followers, 10.7K engagements
"1/ Field s @TruistChamp OUT none IN Rickie Fowler (sponsor) Jordan Spieth (sponsor) Gary Woodland (sponsor) X sponsor exemption TBD" @RobBoltonGolf on X 2025-05-02 21:37:12 UTC 25.2K followers, 59.4K engagements
"1/ Field s @usopengolf OUT Sahith Theegala IN Matthew Jordan (alternate) Also there are X TBD not four as my original post stated" @RobBoltonGolf on X 2025-06-07 08:55:01 UTC 25.2K followers, 31.5K engagements
"Medicals thru @JDCLASSIC Ben Martin (MC) retains eligibility for Playoffs Burgoon (ISCO) Promotion = 2-way T2 (135.000 points) Conditional = 2-way T30 (16.956 points) Daffue (ISCO) Promotion = Win Conditional = n/a PINK = In the Scottish BLUE = In the ISCO" @RobBoltonGolf on X 2025-07-07 00:59:34 UTC 25.2K followers, 15.6K engagements
"FI @JDCLASSIC Unplanned gridlock Doubling down undeterred Scheduling reminder Captain Other considerations Rounding out the roster Careful (x4) X Returns X WDs Martin's medical" @RobBoltonGolf on X 2025-07-01 20:56:18 UTC 25.2K followers, 7069 engagements
"5/ Field s @ISCOChamp OUT Richie Ramsay (Scottish) Jayden Schaper Marcel Schneider (Scottish) Richy Werenski (@AscendantGolf) IN Fabin Gmez (alternate) Andreas Halvorsen (DPWT) Zihao Jin (DPWT) Callum Taren (DPWT) Ryan van Velzen (DPWT) X open qualifiers TBD" @RobBoltonGolf on X 2025-07-06 23:33:26 UTC 25.2K followers, 15.1K engagements
"2/ Field s @TravelersChamp OUT Corey Conners IN Jhonattan Vegas (alternate)" @RobBoltonGolf on X 2025-06-17 17:23:51 UTC 25.2K followers, 11.2K engagements
"The Open draft results @365sportsYT @PaulCatalina McIlroy Fitzpatrick Hovland MacIntyre ME Scheffler Lowry Straka Schauffele @DavidSmoak Rahm DeChambeau berg Fleetwood RULES Aggregate score X MC/WD/DQ = eliminated" @RobBoltonGolf on X 2025-07-16 23:37:40 UTC 25.2K followers, 9837 engagements
"2/ Field s @usopengolf OUT none IN Eric Cole (alternate) Ryan Fox (via OWGR) Doug Ghim (alternate) Chase Johnson (alternate) Takumi Kanaya (alternate) Riki Kawamoto (alternate) Field at 156" @RobBoltonGolf on X 2025-06-09 03:01:23 UTC 25.2K followers, 22.7K engagements
"@TitanicGambler No official record. Bermuda was a doozy a few years ago though. That's one that many remember. It also depends on how you define changes because a bunch of guys were in and then out or passed as alternates to play the KFT. So it's fluid" @RobBoltonGolf on X 2025-07-15 17:32:03 UTC 25.2K followers, XXX engagements
"@MLB_PatrickMac @MikeGlasscott One of us is galloping with blinders on the other is staring at a horse's ass" @RobBoltonGolf on X 2025-07-17 07:42:02 UTC 25.2K followers, XX engagements
"5/ Field s @CudaChamp OUT (both in @TheOpen) Chris Gotterup Matti Schmid IN James Hahn (alternate) Matt NeSmith (alternate)" @RobBoltonGolf on X 2025-07-13 21:59:07 UTC 25.2K followers, 13.1K engagements
"10/ Field s @MyrtleBeachCl OUT Nico Echavarria IN Chesson Hadley (sponsor) NOTE: Jonathan Byrd now is in on his number" @RobBoltonGolf on X 2025-05-06 04:55:40 UTC 25.2K followers, 13.3K engagements
"@MikeGlasscott @PaulCatalina @DavidSmoak As it was explained at the outset today @emorywinter has departed . but he's still with us just up in OKC nowadays. So now the worst we can do as a group is 0-3" @RobBoltonGolf on X 2025-07-17 03:57:10 UTC 25.2K followers, XXX engagements
"2/ Field s @TruistChamp OUT Nicolai Hjgaard (fell to 6th in Aon Swing 5) Keith Mitchell (fell to 10th in Aon Swing 5) IN Sam Stevens (rose to 3rd in Aon Swing 5) Erik van Rooyen (rose to 2nd in Aon Swing 5)" @RobBoltonGolf on X 2025-05-04 23:30:09 UTC 25.2K followers, 17.9K engagements
"5/ Field s @RBCCanadianOpen OUT Anders Albertson IN Mark Hoffman (sponsor) Hayden Springer (alternate) Field at 156" @RobBoltonGolf on X 2025-06-02 16:10:23 UTC 25.2K followers, 20K engagements
"Expert Picks @JDCLASSIC 🎆 Happy holiday gang 🎆" @RobBoltonGolf on X 2025-07-02 23:51:44 UTC 25.2K followers, 14.9K engagements
"4/ Field s @MyrtleBeachCl OUT (* = qualified for @TruistChamp) Harrison Endycott *Lucas Glover *Rasmus Hjgaard *Sam Stevens *Michael Thorbjornsen IN (all alternates) Cameron Champ Austin Cook Adrien Dumont de Chassart Scott Piercy Robby Shelton" @RobBoltonGolf on X 2025-05-04 22:54:25 UTC 25.2K followers, 14.5K engagements
"13/ Field s @CudaChamp OUT Taylor Moore Davis Riley (in @TheOpen) IN Tommy Gainey (alternate) Cody Gribble (alternate)" @RobBoltonGolf on X 2025-07-15 17:27:24 UTC 25.2K followers, 13.1K engagements
"Power Rankings @TheOpen Heightened awareness XX deep 'Rush-ing back Royal Portrush 2019 micro-recap Heightened beware-ness Setup Scottish carryovers 2019 returnees Perks multiplied My sked" @RobBoltonGolf on X 2025-07-14 20:51:32 UTC 25.2K followers, 4282 engagements
"14/ Field s @CudaChamp OUT Cody Gribble IN Bill Haas (alternate)" @RobBoltonGolf on X 2025-07-15 19:57:42 UTC 25.2K followers, 5415 engagements
"10/ Field s @CudaChamp OUT Robby Shelton (playing @PriceCutterCC) IN Tyler Duncan (alternate)" @RobBoltonGolf on X 2025-07-14 19:45:20 UTC 25.2K followers, 10.6K engagements
"Qualifiers @TheOpen +3 via @ScottishOpen +1 via WD ALTERNATES X. Davis Riley X. Jacob Bridgeman X. Sam Stevens X. Joe Highsmith X. Ryan Gerard X. Austin Eckroat X. Nick Dunlap X. Cam Davis X. Alex Noren XX. Rasmus Neergaard-Petersen" @RobBoltonGolf on X 2025-07-14 00:15:04 UTC 25.2K followers, 14.6K engagements
"4/ Field s @CudaChamp OUT Henrik Norlander IN Zac Blair (alternate)" @RobBoltonGolf on X 2025-07-13 17:40:39 UTC 25.2K followers, 18.7K engagements
"1/ Field @TravelersChamp OUT none IN Tom Kim (sponsor) Field at 72" @RobBoltonGolf on X 2025-06-16 16:07:44 UTC 25.2K followers, 25.5K engagements
"Rookie Ranking @ScottishOpen & @ISCOChamp GSO 2/11 = $/Starts X = Top 5s X = Top 10s X = Top 25s LOW ROOKIE (T22) Antoine Rozner (previous: T33=Valero) * * * * ISCO 11/20 = $/Starts X = Top 5s X = Top 10s X = Top 25s LOW ROOKIE (Win) William Mouw (previous: T33=Valero)" @RobBoltonGolf on X 2025-07-14 02:42:15 UTC 25.2K followers, 13.2K engagements
"2/ Field s @JDCLASSIC OUT Aaron Baddeley IN James Hahn (alternate)" @RobBoltonGolf on X 2025-06-29 19:25:14 UTC 25.2K followers, 21K engagements
/creator/x::RobBoltonGolf