Celebrating Victories

Ezekiel Riz Hafi's Tournament Triumphs

Explore the remarkable journey of Ezekiel Riz Hafi, a seasoned tournament player, as we delve into his impressive record of victories and milestones.

Journey to Success...

Trace the path of Ezekiel Riz Hafi’s outstanding journey so far in the world of competitive tournaments.

2024

Gold Medal at SUKMA 2024

Ezekiel won a gold medal in the team event at the Sukma Sarawak 2024. With the gold, Ezekiel could apply for monthly scholarships when he get to tertiary educational institutions.

Lowest Ever Tournament Score So Far

Enroute to a repeat of 2023 performance of 1 gold, 1 silver and the best contingent with Team Selangor in the MSSM 2024, Ezekiel recorded his best daily tournament score from Blue Tee of 67 (-5 under).

2023

International Breakthrough

Secured his first international title at the Chiangmai Asia Pacific Junior Golf Association (APJGA), establishing his presence on the global stage.

World Amateur Golf Ranking

Ezekiel won overall champion at the SportExcel Malaysian Junior Premier Division, Leg 5 at Ayer Keroh Country Club. This win ensured Ezekiel’s admission into the World Amateur Golf Ranking (WAGR).

2018

1st Podium Outside Malaysia

Ezekiel’s 1st podium in international tournament outside Malaysia was a 2nd place at the USKids Golf Australia Open which was held in Kattai, New South Wales. He played -2 under on the final day to climb back from 9th to 2nd.

2016

1st Tournament Won!

Ezekiel won his 1st ever event and continued to win 16 consecutive times when competing in his own category. He also competed in higher categories.

2014

It Started in Dec 2014

1st ever tournament at the age of 5 years old. Placed 24th from 28 players. 100% podium the year after and started winning at age 7 years old.

Tournament Records

2024
No Tournament Age During Tournament Category Level Position
138 Asia Pacific Junior Golf Association Thailand 2024 15 YO Under 18 International T3
137B SportExcel-Alpha International Junior Golf Championship (Team) 15 YO Under 18 International Champion
137A  SportExcel-Alpha International Junior Golf Championship (Individual) 15 YO Under 15 International Champion
136B Majlis Sukan Sekolah-Sekolah Malaysia (Team) 15 YO Under 15 National Champion
136A Majlis Sukan Sekolah-Sekolah Malaysia (Individual) 15 YO Under 15 National 2nd
135 SportExcel-Milo-NSC Malaysian Junior Premier Elite, Leg 4 15 YO Under 18 National 6th
134 Majlis Sukan Sekolah-Sekolah Selangor 15 YO Under 15 State Champion
133B Sukan Malaysia (SUKMA) (Team) 15 YO Under 21 National Champion
133A  Sukan Malaysia (SUKMA) (Individual) 15 YO Under 21 National T26
132 100Plus Srixon Junior Championships, Final 15 YO Under 18 National T2
131 Medco Pondok Indah International Amateur Championship 15 YO Amateur International T8
130 NSW Junior Amateur 15 YO Under 18 Junior T28
129 Victorian Junior Championship 15 YO Under 18 Junior T76
128 Selangor International Junior Golf Championship 15 YO Under 18 International T15
127 Kedah Amateur Open 15 YO Amateur Open T9
126 Perlis Amateur Open 15 YO Amateur Open 3rd
125 Royal Selangor Golf Club Junior Invitational 15 YO Under 18 International 17th
124 100Plus Srixon Junior Championships, Qualifying 1 15 YO Under 18 National 3rd
123 Sabah Golf & Country Club Amateur 15 YO Amateur Open WD
122 SportExcel-Milo-NSC Malaysian Junior Premier Elite, Leg 1 15 YO Under 18 National 2nd
2023
No Tournament Age During Tournament Category Level Position
121 Johor Junior Masters 14 YO Under 14 International 4th
120 Indonesia Amateur Open 14 YO Amateur Open T11
119 Malaysia International Junior Open 14 YO Under 14 International 3rd
118B Selangor International Junior Golf Championship (Team) 14 YO Under 18 International 10th
118A Selangor International Junior Golf Championship (Individual) 14 YO Under 18 International 17th
117 Srixon Junior Development Tour, Forest City 14 YO Under 14 National 5th
116 Chiangmai Asia Pacific Junior Golf Association International 14 YO Under 14 International Champion
115 SportExcel-Milo-NSC Malaysian Junior Premier Elite, Grand Finals 14 YO Under 14 National Champion
114 SportExcel Malaysian Junior Premier Division, Leg 5 14 YO Under 18 National Champion
113 Asia Junior Golf Team Championship 14 YO Under 19 International 5th
112B Majlis Sukan Sekolah-Sekolah Malaysia (Team) 14 YO Under 15 National Champion
112A Majlis Sukan Sekolah-Sekolah Malaysia (Individual) 14 YO Under 15 National 2nd
111 KGS Junior Open Championship 14 YO Under 14 Junior 3rd
110 SportExcel-Milo-NSC Malaysian Junior Premier Elite, Leg 4 14 YO Under 14 National 4th
109 SUKMA Selangor Trials 14 YO Under 21 State Long List
108 Majlis Sukan Sekolah-Sekolah Selangor 14 YO Under 15 State Champion
107  SportExcel Malaysian Junior Premier Division, Leg 4 14 YO Under 14 National Champion
106  SportExcel-Milo-NSC Malaysian Junior Premier Elite, Leg 3 14 YO Under 14 National Champion
105  SportExcel-Milo-NSC Malaysian Junior Premier Elite, Leg 2 14 YO Under 14 National 2nd
104 13th TSM Golf Challenge 14 YO Under 21 National 18th
103  SportExcel Malaysian Junior Premier Division, Leg 3 14 YO Under 14 National Champion
102 RPGC-Taiwan Fructose Junior Championship 14 YO Under 14 National 6th
101 Srixon Junior Development Tour, Templer Park 14 YO Under 14 National 5th
100 SportExcel Malaysian Junior Premier Division, Leg 2 14 YO Under 14 National Champion
99 SportExcel-Milo-NSC Malaysian Junior Premier Elite, Leg 1 14 YO Under 14 National WD
98 MGA Junior Championship 14 YO Under 14 National Champion
97 SportExcel Malaysian Junior Premier Division, Leg 1 14 YO Under 14 National Champion
96  SportExcel-Milo-NSC Malaysian Junior Premier Elite, Grand Final 14 YO Under 14 National 3rd
95 Malaysian Junior Closed 14 YO Under 14 National 3rd
94B Selangor International Junior Golf Championship (Team) 14 YO Under 18 International 6th
94A Selangor International Junior Golf Championship (Individual) 14 YO Under 18 International 17th
2022
No Tournament Age During Tournament Category Level Position
93 Palm Resort Junior Open Johor 13 YO Under 14 Open 4th
92 Srixon Junior Development Tour – Glenmarie 13 YO Under 14 National 3rd
91 Srixon Junior Development Tour – Palm Garden 13 YO Under 14 National 2nd
90 Tiara Melaka Junior Open 13 YO Under 15 Open 2nd
89 SportExcel Malaysian Junior Premier Division, Grand Final 13 YO Under 14 National Champion
88  Srixon Junior Development Tour – Royal Perak 13 YO Under 14 National 6th
87 Pahang Amateur Open 13 YO Amateur Open T21
86B Majlis Sukan Sekolah-Sekolah Malaysia (Team) 13 YO Under 15 National Champion
86A Majlis Sukan Sekolah-Sekolah Malaysia (Individual) 13 YO Under 15 National 5th
85 Majlis Sukan Sekolah-Sekolah Selangor 13 YO Under 15 State 2nd
84 Penang Amateur Open 13 YO Amateur Open 29th
83 SportExcel Malaysian Junior Premier Division, Leg 4 13 YO Under 14 National 3rd
82 12th TSM Golf Challenge 13 YO Under 21 National 47th
81 SportExcel-Milo-NSC Malaysian Junior Premier Elite, Leg 3 13 YO Under 14 National 4th
80 SportExcel Malaysian Junior Premier Division, Leg 2 13 YO Under 14 National 2nd
79 SportExcel-Milo-NSC Malaysian Junior Premier Elite, Leg 2 13 YO Under 14 National 4th
78 SportExcel Malaysian Junior Premier Division, Leg 1 13 YO Under 14 National 3rd
77 SportExcel-Milo-NSC Malaysian Junior Premier Elite, Leg 1 13 YO Under 14 National Champion
2021
No Tournament Age During Tournament Category Level Position
76 SportExcel Malaysian Junior Championship 12 YO Under 12 National Champion
75 SportExcel-Milo-NSC Malaysian Junior Premier Elite, Grand Finals 12 YO Under 14 National 8th
74 SportExcel-Milo-NSC Malaysian Junior Premier Elite, Leg 3 12 YO Under 14 National T3
73 SportExcel-Milo-NSC Malaysian Junior Premier Elite, Leg 2 12 YO Under 14 National 4th
72 SportExcel-Milo-NSC Malaysian Junior Premier Elite, Leg 1 12 YO Under 14 National 7th
2020
No Tournament Age During Tournament Category Level Position
71 SportExcel-Milo-NSC Malaysian Junior Premier Elite, Leg 4 11 YO Under 12 National 3rd
70 SportExcel Malaysian Junior, Leg 4 11 YO Under 12 National 2nd
69 SportExcel-Milo-NSC Malaysian Junior Premier Elite, Leg 3 11 YO Under 12 National 3rd
68 SportExcel Malaysian Junior, Leg 3 11 YO Under 12 National 3rd
67 SportExcel-Milo-NSC Malaysian Junior Premier Elite, Leg 2 11 YO Under 12 National 3rd
XX Majlis Sukan Sekolah-Sekolah Malaysia (Team) 11 YO Under 12 National canceled
XX Majlis Sukan Sekolah-Sekolah Malaysia (Individual) 11 YO Under 12 National canceled
66 SportExcel Malaysian Junior, Leg 1 11 YO Under 12 National 3rd
65 Majlis Sukan Sekolah-Sekolah Selangor 11 YO Under 12 State Champion
64 SportExcel-Milo-NSC Malaysian Junior Premier Elite, Leg 2 11 YO Under 12 National Champion
63 SportExcel-Milo-NSC Malaysian Junior Premier Elite, Grand Final 2019 10 YO Under 10 National 3rd
2019
No Tournament Age During Tournament Category Level Position
62 Albatross India International Junior Golf Championship 10 YO Under 10 International 6th
61 11th Sarawak Chief Minister Cup 10 YO Under 10 International 18th
60 13th AmBank International Junior Golf Championship 10 YO Under 10 International 4th
59 SportExcel Malaysian Junior, Grand Final 10 YO Under 10 National 2nd
58 SportExcel Malaysian Junior, Leg 7 10 YO Under 10 National Champion
57 SportExcel-Milo-NSC Malaysian Junior Premier Elite, Leg 4 10 YO Under 12 National 2nd
56 SportExcel-Milo-NSC Malaysian Junior Premier Elite, Leg 5 10 YO Under 12 National 4th
XX IMG Academy Junior World Championship 10 YO Under 10 International WD
55 SportExcel Malaysian Junior, Leg 6 10 YO Under 10 National 2nd
54 1st Melaka Junior Championship 10 YO Under 12 Open 4th
53 SportExcel-Milo-NSC Malaysian Junior Premier Elite, Leg 2 10 YO Under 10 National 4th
52 SportExcel Malaysian Junior, Leg 5 10 YO Under 10 National Champion
51 SportExcel Malaysian Junior, Leg 4 10 YO Under 10 National 2nd
50B Majlis Sukan Sekolah-Sekolah Malaysia (Team) 10 YO Under 12 National Champion
50A Majlis Sukan Sekolah-Sekolah Malaysia (Individual) 10 YO Under 12 National 7th
49 SportExcel Malaysian Junior, Leg 3 10 YO Under 10 National Champion
48 SportExcel Malaysian Junior, Leg 2 10 YO Under 10 National DQ
47 Majlis Sukan Sekolah-Sekolah Selangor 10 YO Under 12 State 3rd
46 SportExcel Malaysian Junior, Leg 1 10 YO Under 10 National 2nd
2018
No Tournament Age During Tournament Category Level Position
45 Kids Golf World Championship Malaysia 9 YO Under 9 International 3rd
44 Sirkit Golf Remaja Kedah, Grand Final 9 YO Under 10 Open 5th
43 SportExcel-Milo-NSC Malaysian Junior Premier Elite, Grand Final 9 YO Under 13 National 10th
42 Genesis Corp-SportExcel Malaysian Junior, Grand Final 9 YO Under 9 National Champion
41 SportExcel-Milo-NSC Malaysian Junior Premier Elite, Leg 4 9 YO Under 13 National 4th
40 SportExcel Malaysian Junior, Leg 6 9 YO Under 9 National Champion
39 SportExcel-Milo-NSC Malaysian Junior Premier Elite, Leg 3 9 YO Under 13 National 8th
38 SportExcel Malaysian Junior, Leg 5 9 YO Under 9 National Champion
37 SportExcel Malaysian Junior, Leg 4 9 YO Under 9 National Champion
XX USKids Golf World Championship @Pinehurst, NC 9 YO Under 9 International WD
36 SportExcel-Milo-NSC Malaysian Junior Premier Elite, Leg 2 9 YO Under 13 National 8th
35 SportExcel Malaysian Junior, Leg 3 9 YO Under 9 National Champion
34B Majlis Sukan Sekolah-Sekolah Malaysia (Team) 9 YO Under 12 National 2nd
34A Majlis Sukan Sekolah-Sekolah Malaysia (Individual) 9 YO Under 12 National 12th
33 SportExcel-Milo-NSC Malaysian Junior Premier Elite, Leg 1 9 YO Under 13 National 7th
32 SportExcel Malaysian Junior, Leg 1 9 YO Under 9 National Champion
31 Majlis Sukan Sekolah-Sekolah Selangor 9 YO Under 12 National 3rd
30 USKids Golf Australian Open 9 YO Under 12 International T2

 

2017
No Tournament Age During Tournament Category Level Position
29 Sirkit Golf Remaja Kedah, Grand Final 8 YO Under 10 Open Champion
28 Kids Golf World Championship Malaysia 8 YO Under 8 International 5th
27 SportExcel Malaysian Junior, Grand Final 8 YO Under 8 National Champion
26 SportExcel Malaysian Junior, Leg 5 8 YO Under 8 National Champion
25 SportExcel Malaysian Junior, Leg 4 8 YO Under 8 National Champion
24 SportExcel Malaysian Junior, Leg 3 8 YO Under 8 National Champion
23 SportExcel Malaysian Junior, Leg 2 8 YO Under 8 National Champion
22 SportExcel-Milo-NSC Malaysian Junior Premier Elite, Leg 1 8 YO Under 12 National 10th
21 SportExcel Malaysian Junior, Leg 1 8 YO Under 8 National Champion
20 Majlis Sukan Sekolah-Sekolah Selangor 8 YO Under 12 State 4th
19 Majlis Sukan Sekolah-Sekolah Selangor (Qualifier) 8 YO Under 12 State Qualified
18 Majlis Sukan Sekolah-Sekolah Daerah Hulu Langat 8 YO Under 12 District 3rd

 

2016
No Tournament Age During Tournament Category Level Position
17 MyFutures Golf Tour PGT Terengganu Junior Championship 7 YO Under 10 National Champion
XX USKids Golf World Championships @Pinehurst 7 YO Under 7 International WD
16 Kids Golf World Championships Malaysia 7 YO Under 7 International 9th
15 USKids Golf European Championship 7 YO Under 8 International 18th
14 SportExcel Malaysian Junior, Grand Final 7 YO Under 8 National Champion
13 SportExcel Malaysian Junior, Leg 4 7 YO Under 8 National Champion
12 SportExcel Malaysian Junior, Leg 2 7 YO Under 8 National Champion
11 SportExcel-Milo-NSC Malaysian Junior Premier Elite, Leg 1 7 YO Under 12 National 13th
10 SportExcel Malaysian Junior, Leg 1 7 YO Under 8 National Champion
9 Klang Valley Juniors, Leg 3 7 YO Under 12 Regional 11th
8 Klang Valley Juniors, Leg 2 7 YO Under 12 Regional 13th

 

2015 & 2014
No Tournament Age During Tournament Category Level Position
7 Kids Golf World Championships Malaysia 2015 6 YO Under 7 International Champion
6 SportExcel Malaysian Junior, Grand Final 6 YO Under 8 National 2nd
5 SportExcel Malaysian Junior, Leg 6 6 YO Under 8 National 3rd
4 SportExcel Malaysian Junior, Leg 5 6 YO Under 8 National 3rd
3 SportExcel Malaysian Junior, Leg 4 6 YO Under 8 National 2nd
2 SportExcel Malaysian Junior, Leg 2 6 YO Under 8 National 3rd
1  Kids Golf World Championships Malaysia 2014 5 YO Under 7 International 24th

 

2025 Target

Red Figures

To finish a tournament in red figures for the 1st time, and to be in the red figures after day 2 of tournament.

2026 Target

50% Red Figures at the End of Tournament

50% of the tournament must finish in the red figures.

2027

Professional Tour

To contend at every Professional tour, regardless of playing the tour as Amateur or Professional. To finally decide which route of sports & education to take.

“I want to give myself the best chance at being a person 1st, and athlete 2nd. I want to knock at the door of the Professional career.”

Ezekiel Riz Hafi

Elite Amateur