List: Golf Rounds

Majority of all golf rounds played since 2012.

DateCourseLocationScore
12/15/2022Paradis Hotel and Golf ClubLe Morne Peninsula, Mauritius0
11/27/2020Mid Pines Inn and G.C.Southern Pines, NC82
11/01/2020Gaston C.C.Gastonia, NC83
10/19/2020Waterford G.C.Rock Hill, SC81
09/06/2020Red Bridge Golf and C.C.Locust, NC80
08/07/2020The Surf Golf & Beach ClubNorth Myrtle Beach, SC84
07/03/2020Charlotte National G.C.Indian Trail, NC81
06/27/2020Mooresville G.C.Mooresville, NC82
06/07/2020Country Club of SalisburySalisbury, NC88
06/02/2020Stonebridge G.C.Monroe, NC77
05/10/2020Highland Creek G.C.Charlotte, NC45
05/09/2020Highland Creek G.C.Charlotte, NC86
04/28/2020Ballantyne Resort Charlotte, NC74
04/28/2020Northstone C.C.Huntersville, NC92
04/28/2020Pine Island C.C.Charlotte, NC92
03/15/2020Cowans Ford C.C.Stanley, NC83
03/09/2020Ballantyne C.C.Charlotte, NC81
12/25/2019The Belmont Golf Club Grahamstown, South Africa86
12/25/2019Royal Port Alfred G.CPort Alfred, South Africa86
12/01/2019Pinehurst Resort & C.C. – #2Pinehurst, NC96
11/29/2019The Dormie Club West End, NC83
11/17/2019Carolina Lakes G.C. (Indian Land)Indian Land, SC87
11/10/2019Ballantyne Resort Charlotte, NC86
07/07/2019Firethorne C.C.Marvin, NC83
06/28/2019Waldorf Astoria G.C.Orlando, FL79
06/16/2019Ballantyne Resort Charlotte, NC82
06/02/2019Cramer Mountain C.C.Cramerton, NC85
05/28/2019The Peninsula ClubCornelius, NC81
05/18/2019The Palisades C.C.Charlotte, NC85
05/05/2019Ballantyne Resort Charlotte, NC75
04/20/2019Ballantyne Resort Charlotte, NC77
04/14/2019Ballantyne Resort Charlotte, NC81
03/31/2019Lancaster G.C.Lancaster, SC85
03/03/2019Ballantyne C.C.Charlotte, NC86
02/26/2019Ballantyne C.C.Charlotte, NC80
02/10/2019Edgewater G.C.Lancaster, SC82
02/03/2019Carolina Lakes G.C. (Fort Mill)Fort Mill, SC84
01/27/2019Carolina Lakes G.C. (Fort Mill)Fort Mill, SC85
01/20/2019Carolina Lakes G.C. (Fort Mill)Fort Mill, SC84
01/06/2019Verdict Ridge Golf & C.C.Denver, NC85
01/01/2019Ballantyne Resort Charlotte, NC78
12/23/2018Emerald Lake G.C.Matthews, NC85
11/25/2018Emerald Lake G.C.Matthews, NC82
11/18/2018Mid South ClubSouthern Pines, NC88
11/17/2018Legacy G.L. Aberdeen, NC82
11/14/2018Talamore G.C.Southern Pines, NC80
11/11/2018Ballantyne Resort Charlotte, NC89
11/11/2018Cramer Mountain C.C.Cramerton, NC80
09/30/2018The Club at Irish CreekKannapolis, NC79
09/28/2018Cowans Ford C.C.Stanley, NC78
09/06/2018Cramer Mountain C.C.Cramerton, NC80
08/25/2018Cabarrus C.C.Concord, NC85
08/18/2018Ballantyne Resort Charlotte, NC83
08/11/2018Northstone C.C.Huntersville, NC78
08/02/2018Omni Amelia Island Plantation – Oak MarshAmelia Island, FL84
07/15/2018Firethorne C.C.Marvin, NC76
07/02/2018Pine Island C.C.Charlotte, NC80
06/28/2018Pine Island C.C.Charlotte, NC81
06/15/2018Magnolia Greens- Camelia-AzaleaLeland, NC83
06/12/2018River Run C.C.Davidson, NC80
06/03/2018River Run C.C.Davidson, NC78
06/01/2018Country Club of SalisburySalisbury, NC83
05/30/2018River Hills Country ClubClover, SC81
05/28/2018The Peninsula ClubCornelius, NC82
05/19/2018The Palisades C.C.Charlotte, NC83
05/12/2018Carolina Lakes G.C. (Fort Mill)Fort Mill, SC77
05/06/2018The Palisades C.C.Charlotte, NC76
04/23/2018Monroe C.C.Monroe, NC90
04/21/2018Monroe C.C.Monroe, NC81
04/14/2018Monroe C.C.Monroe, NC89
04/01/2018Ballantyne Resort Charlotte, NC87
03/26/2018Cramer Mountain C.C.Cramerton, NC92
03/15/2018Cowans Ford C.C.Stanley, NC80
03/10/2018Emerald Lake G.C.Matthews, NC76
03/03/2018Ballantyne Resort Charlotte, NC80
02/25/2018Ballantyne Resort Charlotte, NC78
02/18/2018Edgewater G.C.Lancaster, SC76
02/15/2018Edgewater G.C.Lancaster, SC79
02/07/2018Cramer Mountain C.C.Cramerton, NC84
02/02/2018Carolina Lakes G.C. (Fort Mill)Fort Mill, SC83
01/28/2018Carolina Lakes G.C. (Fort Mill)Fort Mill, SC76
01/21/2018Edgewater G.C.Lancaster, SC73
01/14/2018Sea Pines Resort-Harbour TownHilton Head Island, SC90
01/13/2018Palmetto Dunes Resort-Robert Trent JonesHilton Head Island, SC84
01/12/2018Sea Pines Resort-Harbour TownHilton Head Island, SC83
12/30/2017Carolina Lakes G.C. (Fort Mill)Fort Mill, SC79
12/20/2017El Camaleon MayakobaPlaya del Carmen, Mexico83
12/19/2017Ballantyne Resort Charlotte, NC75
11/25/2017Ballantyne Resort Charlotte, NC74
11/19/2017Talamore G.C.Southern Pines, NC81
11/18/2017The Dormie Club West End, NC87
11/17/2017Mid South ClubSouthern Pines, NC78
11/11/2017Emerald Lake G.C.Matthews, NC74
11/05/2017Cramer Mountain C.C.Cramerton, NC83
11/02/2017Cramer Mountain C.C.Cramerton, NC40
10/29/2017Springfield G.C.Fort Mill, SC76
10/07/2017Springfield G.C.Fort Mill, SC84
09/30/2017TPC Las VegasLas Vegas, NV75
09/30/2017Callippe Preserve Golf Course Pleasanton, CA84
09/16/2017River Hills Country ClubClover, SC87
09/10/2017Springfield G.C.Fort Mill, SC80
09/03/2017River Hills Country ClubClover, SC85
08/26/2017Cabarrus C.C.Concord, NC78
08/20/2017Cramer Mountain C.C.Cramerton, NC82
08/12/2017Northstone C.C.Huntersville, NC80
08/05/2017Firethorne C.C.Marvin, NC79
08/02/2017Streamsong Resort -BlueFort Meade, FL82
07/31/2017Streamsong Resort -RedFort Meade, FL79
07/23/2017Kiawah Island Resort-OceanKiawah Island, SC93
07/22/2017Kiawah Island Resort-Osprey PointKiawah Island, SC86
07/21/2017Kiawah Island Resort-OceanKiawah Island, SC88
07/17/2017Ballantyne Resort Charlotte, NC79
07/08/2017Monroe C.C.Monroe, NC87
06/27/2017Gaston C.C.Gastonia, NC80
06/25/2017The Club at Irish CreekKannapolis, NC89
06/25/2017The Club at Irish CreekKannapolis, NC80
06/19/2017River Run C.C.Davidson, NC92
06/11/2017Half Moon Bay Golf Links Old Orange CourseHalf Moon Bay, CA86
06/04/2017Ballantyne Resort Charlotte, NC88
05/30/2017The Peninsula ClubCornelius, NC80
05/19/2017Tega Cay G.C.-Carolina Pines-Grand ViewTega Cay, SC79
05/13/2017The Palisades C.C.Charlotte, NC80
04/29/2017The Tradition G.C.Charlotte, NC83
04/22/2017Stonebridge G.C.Monroe, NC77
04/14/2017Stonebridge G.C.Monroe, NC78
04/02/2017Ballantyne Resort Charlotte, NC78
03/30/2017Cedarwood C.C.Charlotte, NC76
03/26/2017Country Club of SalisburySalisbury, NC90
03/18/2017Cowans Ford C.C.Stanley, NC86
03/04/2017Ballantyne Resort Charlotte, NC77
02/26/2017Cowans Ford C.C.Stanley, NC80
02/18/2017Edgewater G.C.Lancaster, SC86
02/13/2017Edgewater G.C.Lancaster, SC87
02/05/2017Carolina Lakes G.C. (Indian Land)Indian Land, SC88
01/21/2017Carolina Lakes G.C. (Fort Mill)Fort Mill, SC85
01/15/2017Sea Pines Resort-Harbour TownHilton Head Island, SC91
01/15/2017Palmetto Dunes Resort-Robert Trent JonesHilton Head Island, SC86
01/08/2017Royal Port Alfred G.CPort Alfred, South Africa81
01/06/2017Royal Port Alfred G.CPort Alfred, South Africa75
01/04/2017The Belmont Golf Club Grahamstown, South Africa81
01/02/2017Fish River Sun C.CPort Alfred, South Africa76
12/31/2016Royal Port Alfred G.CPort Alfred, South Africa83
12/29/2016Royal Port Alfred G.CPort Alfred, South Africa84
12/29/2016Olive Wood Golf Estate Chintsa, South Africa82
12/18/2016Simola Golf and Country EstateKnysna, South Africa79
12/13/2016Royal Cape Golf Club Cape Town, South Africa85
12/08/2016Paradis Hotel and Golf ClubLe Morne Peninsula, 81
11/27/2016Carolina Lakes G.C. (Indian Land)Indian Land, SC75
11/20/2016Carolina Lakes G.C. (Indian Land)Indian Land, SC83
11/14/2016Sea Pines Resort-Atlantic DunesHilton Head Island, SC84
11/12/2016Eagle’s Pointe G.C.Bluffton, SC88
11/09/2016Eagle’s Pointe G.C.Bluffton, SC83
11/05/2016The Bridges G.C. At Gale Ranch San Ramon, CA85
10/30/2016Springfield G.C.Fort Mill, SC81
10/26/2016Northstone C.C.Huntersville, NC82
10/23/2016Emerald Lake G.C.Matthews, NC83
10/16/2016Cramer Mountain C.C.Cramerton, NC83
10/15/2016Ballantyne Resort Charlotte, NC80
10/02/2016Ballantyne Resort Charlotte, NC81
09/25/2016The Club at Irish CreekKannapolis, NC81
09/24/2016Country Club of SalisburySalisbury, NC82
09/17/2016River Hills Country ClubClover, SC82
09/14/2016River Hills Country ClubClover, SC83
09/13/2016Cramer Mountain C.C.Cramerton, NC86
09/05/2016Ballantyne Resort Charlotte, NC83
08/27/2016Ballantyne Resort Charlotte, NC73
08/19/2016Cramer Mountain C.C.Cramerton, NC81
08/18/2016Cramer Mountain C.C.Cramerton, NC79
08/13/2016Cabarrus C.C.Concord, NC77
08/10/2016Cramer Mountain C.C.Cramerton, NC76
08/07/2016Firethorne C.C.Marvin, NC83
08/01/2016Carolina Lakes G.C. (Fort Mill)Fort Mill, SC81
07/31/2016Cowans Ford C.C.Stanley, NC80
07/25/2016Cowans Ford C.C.Stanley, NC81
07/18/2016Catawba CreekGastonia, NC79
07/11/2016TPC at Piper Glen Charlotte, NC74
07/11/2016TPC at Piper Glen Charlotte, NC80
07/07/2016Ballantyne Resort Charlotte, NC75
07/05/2016Masonboro C.C.Wilmington, NC83
06/27/2016The Club at Irish CreekKannapolis, NC79
06/25/2016The Club at Irish CreekKannapolis, NC87
06/23/2016Carolina Lakes G.C. (Indian Land)Indian Land, SC76
06/19/2016Ballantyne Resort Charlotte, NC79
06/13/2016River Run C.C.Davidson, NC86
06/05/2016Carolina G.C.Charlotte, NC79
05/31/2016The Peninsula ClubCornelius, NC79
05/31/2016TPC at Piper Glen Charlotte, NC77
05/21/2016Deer Brook G.C.Shelby, NC91
05/14/2016Rock Barn Golf and C.C.-RTJConover, NC82
05/03/2016Charlotte National G.C.Indian Trail, NC75
05/03/2016Cleveland C.C.Shelby, NC87
04/29/2016Ballantyne Resort Charlotte, NC76
04/18/2016Ballantyne Resort Charlotte, NC77
04/10/2016Ballantyne Resort Charlotte, NC84
04/02/2016Northstone C.C.Huntersville, NC90
03/26/2016Country Club of SalisburySalisbury, NC86
03/22/2016Country Club of SalisburySalisbury, NC88
03/21/2016Emerald Lake G.C.Matthews, NC83
03/16/2016Grand Cypress Resort -The NewOrlando, FL82
02/06/2016Carolina Lakes G.C. (Indian Land)Indian Land, SC82
02/01/2016Carolina Lakes G.C. (Fort Mill)Fort Mill, SC83
01/24/2016Edgewater G.C.Lancaster, SC85
01/17/2016Sea Pines Resort-Harbour TownHilton Head Island, SC94
01/16/2016Palmetto Dunes Resort-Robert Trent JonesHilton Head Island, SC85
01/10/2016Carolina Lakes G.C. (Fort Mill)Fort Mill, SC86
01/03/2016Deer Brook G.C.Shelby, NC82
12/29/2015Springfield G.C.Fort Mill, SC85
12/26/2015Catawba CreekGastonia, NC82
12/20/2015Carolina Lakes G.C. (Fort Mill)Fort Mill, SC82
12/06/2015Tega Cay G.C.-Carolina Pines-Grand ViewTega Cay, SC85
11/29/2015Tega Cay G.C.-Carolina Pines-Grand ViewTega Cay, SC86
11/28/2015Carolina Lakes G.C. (Fort Mill)Fort Mill, SC80
11/23/2015Cramer Mountain C.C.Cramerton, NC88
11/17/2015Gaston C.C.Gastonia, NC80
11/15/2015Emerald Lake G.C.Matthews, NC80
11/11/2015Emerald Lake G.C.Matthews, NC76
11/09/2015The Tradition G.C.Charlotte, NC78
11/01/2015The Tradition G.C.Charlotte, NC78
10/25/2015The Divide G.C.Matthews, NC85
10/05/2015Ballantyne Resort Charlotte, NC78
09/27/2015The Club at Irish CreekKannapolis, NC81
09/26/2015Country Club of SalisburySalisbury, NC83
09/19/2015The Palisades C.C.Charlotte, NC89
09/13/2015The Palisades C.C.Charlotte, NC79
09/06/2015Highland Creek G.C.Charlotte, NC79
09/03/2015The Golf Course At Glen MillsGlen Mills, PA42
09/01/2015Broad Run G.C.West Chester, PA42
08/31/2015Cramer Mountain C.C.Cramerton, NC84
08/23/2015Pinehurst Resort & C.C. – #2Pinehurst, NC88
08/15/2015Cabarrus C.C.Concord, NC90
08/02/2015Ballantyne Resort Charlotte, NC91
07/26/2015Carolina Lakes G.C. (Fort Mill)Fort Mill, SC82
07/25/2015Cowans Ford C.C.Stanley, NC84
07/12/2015Emerald Lake G.C.Matthews, NC78
07/05/2015The Tradition G.C.Charlotte, NC84
07/03/2015Cramer Mountain C.C.Cramerton, NC82
06/25/2015Crowder’s Mountain GolfKings Mountain, NC78
06/21/2015The Club at Irish CreekKannapolis, NC79
06/20/2015The Club at Irish CreekKannapolis, NC75
06/06/2015Charlotte National G.C.Indian Trail, NC84
05/30/2015Charlotte National G.C.Indian Trail, NC84
05/26/2015The Peninsula ClubCornelius, NC78
05/23/2015Tega Cay Golf Club – Carolina PinesTega Cay, SC76
05/16/2015Warrior G.C.China Grove, NC84
04/26/2015Stonebridge G.C.Monroe, NC85
04/25/2015Stonebridge G.C.Monroe, NC87
04/04/2015Northstone C.C.Huntersville, NC95
03/28/2015Country Club of SalisburySalisbury, NC93
03/21/2015Furman University G.C.Greenville, SC85
03/13/2015Cowans Ford C.C.Stanley, NC91
03/07/2015Edgewater G.C.Lancaster, SC90
02/14/2015Edgewater G.C.Lancaster, SC84
02/07/2015Carolina Lakes G.C. (Fort Mill)Fort Mill, SC86
01/31/2015Carolina Lakes G.C. (Fort Mill)Fort Mill, SC80
01/26/2015The Divide G.C.Matthews, NC82
01/17/2015Carolina Lakes G.C. (Indian Land)Indian Land, SC51
01/09/2015Fishriver Sun Golf Course Fishriver SunPort Alfred, 82
01/05/2015Royal Port Alfred G.CPort Alfred, 81
01/02/2015Royal Port Alfred G.CPort Alfred, 80
12/31/2014Fish River Sun C.CPort Alfred, 84
12/26/2014Fishriver Sun Golf Course Fishriver SunPort Alfred, 84
12/23/2014Fishriver Sun Golf Course Fishriver SunPort Alfred, 85
12/22/2014Royal Port Alfred G.CPort Alfred, 77
12/17/2014Royal Port Alfred G.CPort Alfred, 83
12/13/2014King David Country Club King DavidMontana, Cape Town86
12/04/2014The Divide G.C.Matthews, NC82
11/30/2014The Divide G.C.Matthews, NC86
11/28/2014Rock Barn Golf and C.C.-RTJConover, NC91
11/22/2014The Divide G.C.Matthews, NC87
11/16/2014Emerald Lake G.C.Matthews, NC80
11/12/2014Regent Park G.C.Fort Mill, SC44
11/06/2014Ballantyne Resort Charlotte, NC80
11/02/2014The Divide G.C.Matthews, NC82
10/19/2014Sea Pines Resort-Atlantic DunesHilton Head Island, SC87
10/18/2014Sea Pines Resort-Atlantic DunesHilton Head Island, SC81
10/17/2014C.C. of Hilton HeadHilton Head Island, SC83
10/16/2014C.C. of Hilton HeadHilton Head Island, SC86
10/12/2014The Divide G.C.Matthews, NC89
10/05/2014Ballantyne Resort Charlotte, NC86
09/28/2014Country Club of SalisburySalisbury, NC84
09/27/2014The Palisades C.C.Charlotte, NC93
09/21/2014The Club at Irish CreekKannapolis, NC82
09/13/2014Glen Oaks G.C.Maiden, NC89
09/06/2014Edgewater G.C.Lancaster, SC100
09/01/2014Edgewater G.C.Lancaster, SC83
08/31/2014Ballantyne Resort Charlotte, NC84
08/15/2014Cabarrus C.C.Concord, NC80
08/05/2014Firethorne C.C.Marvin, NC87
08/02/2014Stonebridge G.C.Monroe, NC79
07/19/2014Charles T. Myers G.C.Charlotte, NC82
07/17/2014Crowder’s Mountain GolfKings Mountain, NC86
07/12/2014The Tradition G.C.Charlotte, NC80
07/04/2014Emerald Lake G.C.Matthews, NC83
07/02/2014Ballantyne Resort Charlotte, NC80
06/22/2014The Club at Irish CreekKannapolis, NC86
06/21/2014The Club at Irish CreekKannapolis, NC84
06/19/2014Ballantyne Resort Charlotte, NC86
06/14/2014Catawba CreekGastonia, NC82
06/02/2014Charlotte National G.C.Indian Trail, NC88
05/27/2014Catawba CreekGastonia, NC83
05/24/2014Rock Barn Golf and C.C.-RTJConover, NC87
05/16/2014Rock Barn Golf and C.C.-RTJConover, NC90
05/09/2014The Palisades C.C.Charlotte, NC89
05/08/2014The Palisades C.C.Charlotte, NC89
04/19/2014Ballantyne Resort Charlotte, NC86
04/05/2014Northstone C.C.Huntersville, NC98
03/29/2014East London Golf Club East London, 84
03/22/2014East London Golf Club East London, 88
03/15/2014Country Club of SalisburySalisbury, NC94
03/02/2014Emerald Lake G.C.Matthews, NC85
02/23/2014Charlotte National G.C.Indian Trail, NC86
02/09/2014Edgewater G.C.Lancaster, SC84
01/27/2014Carolina Lakes G.C. (Fort Mill)Fort Mill, SC91
01/08/2014Fishriver Sun Golf Course Fishriver SunPort Alfred, South Africa93
01/04/2014Royal Port Alfred G.CPort Alfred, South Africa90
12/24/2013Fishriver Sun Golf Course Fishriver SunPort Alfred, South Africa90
12/22/2013Royal Port Alfred G.CPort Alfred, South Africa89
12/15/2013De Zalze Golf CourseStellenbosch, South Africa47
12/13/2013De Zalze Golf CourseStellenbosch, South Africa89
12/10/2013De Zalze Golf CourseStellenbosch, South Africa87
11/30/2013Ballantyne Resort Charlotte, NC81
11/10/2013Charlotte National G.C.Indian Trail, NC86
11/03/2013Carolina Lakes G.C. (Indian Land)Indian Land, SC81
10/13/2013Ballantyne Resort Charlotte, NC86
09/22/2013The Club at Irish CreekKannapolis, NC97
09/07/2013Edgewater G.C.Lancaster, SC90
09/01/2013Monroe C.C.Monroe, NC92
08/10/2013Firethorne C.C.Marvin, NC89
08/04/2013Catawba CreekGastonia, NC87
07/28/2013Carolina Lakes G.C. (Fort Mill)Fort Mill, SC94
07/27/2013Cowans Ford C.C.Stanley, NC86
07/13/2013Gaston C.C.Gastonia, NC83
07/07/2013Green Meadows G.C.Mount Holly, NC82
06/30/2013The Club at Irish CreekKannapolis, NC94
06/26/2013The Club at Irish CreekKannapolis, NC92
06/22/2013Stonebridge G.C.Monroe, NC91
06/01/2013Charlotte National G.C.Indian Trail, NC93
05/27/2013Charlotte National G.C.Indian Trail, NC90
05/22/2013Highlands Reserve G.C. Davenport, FL88
05/17/2013Shingle Creek G.C.Orlando, FL95
05/11/2013Cabarrus C.C.Concord, NC95
05/03/2013Pine Island C.C.Charlotte, NC88
04/13/2013Warrior G.C.China Grove, NC91
03/30/2013Cowans Ford C.C.Stanley, NC90
03/27/2013Green Meadows G.C.Mount Holly, NC50
03/07/2013Rocky River Golf Club At Concord Concord, NC89
03/02/2013Edgewater G.C.Lancaster, SC96
02/24/2013Emerald Lake G.C.Matthews, NC90
12/02/2012Edgewater G.C.Lancaster, SC94
11/22/2012Emerald Lake G.C.Matthews, NC92
11/10/2012Birkdale G.C.Huntersville, NC94
09/13/2012Walt Disney World G.C. – The PalmLake Buena Vista, FL91
09/12/2012Walt Disney World G.C. – MagnoliaOrlando, FL88
09/10/2012Walt Disney World G.C. – MagnoliaOrlando, FL88
09/02/2012Catawba CreekGastonia, NC92
08/26/2012Catawba CreekGastonia, NC47
08/23/2012Green Meadows G.C.Mount Holly, NC88
08/23/2012Green Meadows G.C.Mount Holly, NC44
08/23/2012Cowans Ford C.C.Stanley, NC101
01/27/2012Katberg Eco Golf Estate Katberg, South Africa87
01/27/2012Katberg Eco Golf Estate Katberg, South Africa83

Golf Shaft Labels

This was a short lived, fun start up idea I had around creating personalized and custom stickers for golf clubs. The idea was spurred as a culmination of three problems:

First, leaving a club out on the course somewhere is very common and easy to do, but getting the club back … is not as easy. Often you only find out that you lost it days, or weeks later, and then having to call the golf course, describe the club, day, and location that it was lost, is a tedious and stressful job. when a set of clubs can cost well over $1,000 and a replacement often costing around $120. By having at least your name, and optionally your phone number on the club, it dramatically increases the chances of you getting your lost item back. read more

Golf: Pelz Short Game and Putting Tests

Dave Pelz is one of the best golf instructors in the world, and he invented a short game and putting game to test, and score, your short game skills to gauge progress and improvement. I was given this during one of his short game clinics in Atlanta and have been using it to quantify my improvements.

If you can’t measure it, you can’t improve it

DIY Golf Yardage Books