Table of contents

This page has grown over the years, as a result of questions from twitter followers that couldn’t be answered in a single tweet.

Scroll down to view any of the following topics:

Contact me; Mike’s Business & Personal Profiles; My Likes & Dislikes; Tournament Sheet Layout; Tournament Sheet Timing; Colour-Shading of Form Data; Tours / Events Covered; OWGR; Course Form; Recent Form; Site Logo Acknowledgement, Altitude Calculator, Player Names.



Get me on twitter or mail panther22223 at gmail dotcom

Business Profile

I am, by profession & qualification, a strategic business consultant, specialising since 1996 in the online gambling industry.

In the course of that work I have provided consultancy services to 35 online gambling businesses located around the world: Australasia, Africa, Europe, Asia & Central America. I’ve even had a proper job with some of them!

This work has encompassed most areas of online gambling:

  • Fixed price sports & race betting;
  • Poker;
  • Lottery;
  • Casino & Slots;
  • Totalisator and;
  • Betting Exchange.

I have served as: CEO, Director or Managing Director of six online wagering companies.

My consultancy services have included: online business creation or rescue, shifting of corporate paradigms, web and app design management, business environmental analysis, marketing strategy & tactics, human resource sourcing & development, payment systems & brand architecture.

Personal Profile

mike pic

My  passions and hobbies are:

  • Philately;
  • International travel;
  • Experiencing new cultures and;
  • Using form analysis to enable profitable betting on golf.

Likes & Dislikes.

I am a grumpy and intolerant old man and the listings below will tell you more than you need to know about me!

Likes: LiverpoolFC, Yankees, Hurricanes, Cats, Patriots, Travelling the Back Roads of Foreign Countries, Jeremy Clarkson, Bruce Springsteen but only with the E-Street Band, Michael Jordan, Grand Tour Road Cycling, Track Athletics, Golf, Rolling Stones, Thai & Italian Cuisines, Richard Nixon, Seinfeld, Led Zeppelin, AC/DC, Elegy Written in a Country Churchyard, Van Morrison, The Sopranos, Benazir Bhutto, Metallica, Boxing History, Jack Kerouac, Once Upon a Time in America, Jimi Hendrix, Aung San Suu Kyi, The Godfather I & II, Liverpool FC Managers: Bill Shankly, Bob Paisley, Joe Fagan, Kenny Dalgleish & Jurgen Klopp, Jack Nicholson, John McEnroe, e-commerce, Nelson Mandela, Muhammad Ali & my favourite cities: Paris, Cape Town & Las Vegas.

Dislikes: pushy salespersons, rap, techno, religious & hip-hop ‘music’, traffic jams, all forms of spam, nanny states, rules, taxis without meters, spanish, indonesian & brazilian police cells, boring persons, accountants, car salesmen, effeminate flight stewards, populist politicians, pretentious wine waiters, organised religion, vegan activists, bus travel, political correctness, delayed flights, censorship, facebook / instagram / snapchat, financial market commentators, pop culture, border control officers, food poisoning, budget airlines that sell my seat twice, ties, people with low IQ, weak or warm beer, being place on hold, overcooked meat, television sports directors who cut away from the action at the wrong moment, lazy journalists, illiteracy, people wearing earplugs, corrupt police officers, most cyclists, men who wear flashy watches, twitter trolls & plagiarism.

Tournament Sheet Layout

Each sheet contains: the tournament field and each player’s:

  • Name;
  • Age;
  • OWGR (world ranking) average points;
  • Nationality;
  • Course & recent form and;
  • Several sets of prices, sometimes including my own.

The content of each sheet is standardised but the display width is shaped by Course Form. I firstly determine how many years of course form are available, in the range of 0 – 12 years.

For ease of use, on my laptop, I generally restrict the total number of form columns to 24, so if there is no course form I simply display up to 24 weeks of recent form.

If there is 12 years of course form available, I display 5-12 years plus 12 weeks of recent form, etc. For Seniors and Feeder Tours, course form is less relevant over time so typically will be restricted to 5 years

To the right side of each sheet I display prices. These are prices from a reputable bookmaker or two and, sometimes, myself.

Early fields are ordered by owgr (world golf ranking) until they can be sorted by price.

Tournament Sheet Timing

These sheets are about early betting markets and trying to identify value therein. I start work on them each Wednesday for the following week’s events and continue until bookmaker prices are available.

I delay publication until after I’ve exploited any tempting (i.e. wrong in my opinion) market prices. I then freely make my sheets public. Once a tournament is completed, I add the results and archive it until next year’s tournament.

My archived sheets date back to 2011 and my database contains tournaments across all Tours dating back to 2002.

Colour-Shading of Form Data

I highlight Wins in yellow and Top10’s in green.

An inherent limitation of using google sheets is that if a year contains two or more form data points then colour-coding does not function.

Tours / Events Covered

Results from forty professional Tours (27 Mens; 13 Ladies) are updated weekly in my database, along with Amateur & Qualifying School results.

I update results weekly from:

  • American Tours: PGA, LPGA (Ladies), Korn Ferry, Champions, MacKenzie, Latinoamerica, Symetra (Ladies), Adams & STT (Swing Thought);
  • European Tours: European, LET (Ladies), Challenge, Staysure, Alps, LETAS (Ladies), NGL, PGT & EuroPro;
  • Asian Tours: Asian, ADT, ATGT, Thai LPGA (Ladies), TLPGA (Taiwan Ladies), LAGT (Ladies) & PGTI (India);
  • Japanese Tours: JGTO, ATVT, JLPGA (Ladies) & JSU (Ladies);
  • Chinese Tours: CGA, PGA China, CLPGA (Ladies);
  • Korean Tours: KPGA & KLPGA (Ladies);
  • Australasian Tours: PGAT Australasia & ALPG (Ladies);
  • South African Tours: Sunshine Mens, Sunshine Ladies & Big Easy;
  • Middle East Tour: MGT;
  • Qualifying Schools: Korn Ferry, European, LPGA (Ladies), Australasian, Asian, LET (Ladies), Sunshine, ALPG (Ladies), Alps, MacKenzie, Latinoamerica, CLPGA (Ladies) & Champions Tours;
  • Amateur Tournaments: Stroke play & match play results from: USGA Mens & Womens Amateurs & Junior Amateurs, R&A Mens & Womens, Eisenhower & Esperito Santo Trophies, plus other amateur events of significance, such as: Asia-Pacific Amateurs, Brabazon Trophy, Western Amateur, NCAA, Asian Games, Australian Master of the Amateurs & European Amateurs.

Note that my focus is stroke play tournaments. I do not prepare sheets for teams’ or matchplay events, though I do record matchplay tournament final placings.

For matchplay, if a player is knocked out in the round of 64, I record it a 64th, if knocked out in the quarter finals, I record an 8th, etc.


OWGR means Official World Golf Rankings and these data appear beside every player. Every Monday or Tuesday I update them in my database.

OWGR rankings are imperfect because form can generate points for up to two years afterwards but, for stratification purposes, they’re a lot better than nothing.

The official source sites are:

Note: Up to 31 Dec 2017 my sheets displayed total OWGR points for each player; from 1 Jan 2018 onward, average points per tournament have been displayed to align with emergent global practice.

Course Form

As mentioned above, a maximum of 12 years’ form is displayed. This was just a figure plucked out of my ass during programming but I believe it is sufficient for its purpose.

If there has been more than one instance of a player playing a course competitively in any calendar year, all form data are displayed, comma-separated.

Note, where tournaments are played over multiple courses my database treats that as course form for all those courses. So, for example, a player doing well in a US Amateur may carry that form into my sheet for, for example, a Genesis Open at Riviera.

Recent Form

All form data (including qualifying school, amateur & lower-tier events) are displayed as final placings; so this may not be form relating to the Tour he or she is playing this week.

LW means last week; -8W means eight weeks ago, etc.

For tours of secondary interest (eg PGT, NGL, PGTI, LETAS, etc) I mostly record in my database placings down to the cut point. This is to limit player database size and manageability.

For tours of tertiary interest (e.g. Amateur tournaments, Adams, JSU, etc) I only record the Top10 or 20 placings / quarter finals onward / down to the placing where no OWGR points are earned.

I do not record results for team tournaments such as: Ryder Cup, Solheim Cup, Zurich New Orleans, World Cup, QBE Shootout, etc.

I do record mixed gender tournament results though it’s hard to take such events seriously!

For mixed format (strokeplay & matchplay) tournaments (eg Perth Super Six, Andalucia Costa del Sol Matchplay 9, Belgian Knockout) I record the final results as per the OWGR sites.

For significant Amateur tournaments (eg USGA & R&A events) I record two separate sets of results: strokeplay & matchplay.

Site Logo Acknowledgement

My SGB logo and site icon were kindly produced by a twitter friend, Stephen O’Connor @SOC300

Altitude Calculator

The golf ball flies farther at altitude due to air density decreasing as elevation increases.

The thinner air exerts less drag on the ball which doesn’t slow down as quickly in flight, resulting in greater distance.

The best thesis I’ve seen on this topic was from the scientists at Taylormade who produced a simple number we can apply to the altitude of a golf course to roughly quantify the extra ball flight distance applicable.

View the calculator here.

Bogota, Colombia, for instance is at an elevation above sea level of 2,640 metres (8,660 feet) and the ball will fly 10% farther – extending a 300yd drive to 330yds or changing what is normally a 6-iron to an 8-iron, etc.

Johannesburg is at 1,753 metres (5,751 ft).

Mexico City is at 2,200 metres (7,200 feet).

Player Names

Unfortunately, there is no global standard though it seems we’re slowly moving towards listing family names (surnames) first.

My database has evolved over time and, for reasons I won’t dwell on here, currently I display golfer names as follows:

Korea, Thailand & all English-speaking nations: given names (mostly hyphenated for Koreans) followed by family name.

China, Malaysia, Singapore & Taiwan: Family name followed by given names.

For non-english characters: Spanish, Portugese, German, French, Scandinavian, etc, I use a simplified (anglicised) version of those characters.