Teh Keng Foo (郑庆富)

Country WCA ID Gender Competitions Completed Solves
Malaysia 2011FOOT01 Male 16 648

Current Personal Records

Event NR CR WR Single Average WR CR NR
3x3x3 Cube 19 437 1383 7.82 9.85 1488 488 30
2x2x2 Cube 94 2319 7637 2.81 3.79 3379 1007 38
4x4x4 Cube 26 496 1333 34.66 39.38 1152 428 24
5x5x5 Cube 27 407 1021 1:09.15 1:13.47 758 293 19
6x6x6 Cube 22 416 1109 2:30.46 2:39.61 1061 402 20
7x7x7 Cube 18 338 867 3:38.53 3:50.14 846 337 17
3x3x3 Blindfolded 39 1212 3127 3:12.08
3x3x3 Fewest Moves 1 9 42 22 24.33 12 3 1
3x3x3 One-Handed 28 574 1522 14.19 15.92 728 280 14
3x3x3 With Feet 18 242 674 1:12.72 1:25.32 614 228 15
Megaminx 16 135 418 51.99 1:05.83 723 244 25
Pyraminx 34 894 2810 3.81 5.69 2238 769 30
Skewb 80 1500 4675 5.01 9.39 7129 2383 158

Medal Collection

Gold Silver Bronze
5 6 7

Record Collection

WR CR NR
1 5
Competition Round Place Single Average Solves
3x3x3 Cube
Malaysia 10th Anniversary Cube Open 2019 Second 33 10.34 11.64 12.0411.1611.7312.8610.34
First 25 9.92 10.81 9.9211.4411.0211.3410.06
Malaysia Cube Championship 2018 Semi Final 19 8.99 11.24 11.7611.0213.148.9910.94
Second 12 8.10 10.58 14.8110.908.1011.199.64
First 10 8.29 9.91 9.2211.249.2812.108.29
Forest City Johor Open 2018 Final 8 9.92 11.63 11.6811.9211.5011.709.92
Second 8 9.90 11.21 12.759.9010.8011.4811.35
First 7 9.74 11.12 12.4511.389.7410.7811.21
Malaysian Cube Championship 2017 First 26 11.60 12.49 11.6913.9315.1111.8411.60
Malaysia Cube Open 2017 Second 13 10.26 10.75 10.2611.6411.2410.4310.57
First 18 10.89 11.50 10.8912.6911.5911.1611.76
MYCA Cube Day 2017 Final 2 8.82 9.85 9.669.938.829.9712.69
Second 9 10.49 11.51 11.7810.4911.2611.4912.48
First 10 7.82 11.45 13.5511.0310.987.8212.35
Putra Speedcubing Challenge 2017 Final 8 9.07 13.08 9.0714.9512.5014.9011.85
Second 5 10.22 11.33 12.4210.2211.2210.3412.42
First 3 9.02 10.91 13.7212.099.0210.5710.07
Forest City Open 2017 Final 6 10.02 12.18 13.4213.2410.0211.4411.85
Second 8 9.27 11.51 10.959.2711.8411.7312.57
First 6 9.75 11.75 12.1014.0811.2811.889.75
Johor Open 2016 Final 6 10.36 11.53 12.6011.3710.6410.3612.57
Second 5 9.80 10.78 11.2210.529.8013.9510.60
Combined First 7 9.57 11.33 12.0611.3112.599.5710.61
IsYou Cube Open 2016 Final 3 9.66 10.44 11.569.819.6611.949.96
Second 3 10.07 11.46 13.1313.8710.9410.3210.07
Combined First 3 9.65 11.39 13.4014.389.919.6510.86
Malaysian Cube Open 2015 Final 5 8.98 11.30 11.2310.648.9812.0312.38
Second 5 10.63 11.54 11.6111.5210.6321.3411.48
First 7 10.76 12.37 15.0012.8212.8510.7611.45
Cube Fever 2011 Final 8 11.19 13.92 11.1916.6815.4013.2813.09
Second 6 11.96 13.62 15.1112.7811.9614.7813.31
First 4 11.80 13.23 11.8014.5913.8413.0812.78
2x2x2 Cube
Malaysia Cube Championship 2018 Second 57 4.49 6.16 5.228.317.126.144.49
First 64 4.77 5.91 5.246.224.777.976.27
Forest City Johor Open 2018 Final 19 3.68 4.85 6.557.464.083.933.68
Malaysian Cube Championship 2017 First 14 3.57 4.22 3.574.853.833.997.18
Malaysia Cube Open 2017 Final 8 4.05 5.97 4.055.385.378.047.15
First 8 3.21 3.79 3.815.403.793.763.21
MYCA Cube Day 2017 Final 15 3.01 5.00 5.073.016.845.224.71
Putra Speedcubing Challenge 2017 Final 36 4.00 5.51 8.404.005.614.786.13
Johor Open 2016 Combined First 10 3.29 4.82 4.783.295.745.164.53
IsYou Cube Open 2016 Combined First 10 3.88 5.37 3.885.185.066.115.87
Malaysian Cube Open 2015 Final 4 2.81 4.33 5.153.484.492.815.01
First 7 4.51 4.93 4.864.974.964.515.06
Cube Fever 2011 Final 12 4.43 7.10 5.939.154.438.007.36
4x4x4 Cube
Malaysia Cube Championship 2018 Second 18 38.93 41.71 45.1842.4441.9338.9340.75
Combined First 11 37.74 39.38 40.8639.4037.8742.7237.74
Forest City Johor Open 2018 Combined Final 11 38.35 42.66 46.0248.4939.2738.3542.68
Malaysian Cube Championship 2017 Combined First 19 41.02 44.32 41.0247.6442.8044.4945.68
Malaysia Cube Open 2017 Combined First 11 34.66 41.40 52.4041.6839.8734.6642.64
MYCA Cube Day 2017 Combined Final 6 36.01 42.60 41.9546.7636.0146.3239.52
Putra Speedcubing Challenge 2017 Final 3 38.25 42.85 40.6638.2547.4848.5540.40
Forest City Open 2017 Combined Final 7 42.58 49.92 57.1247.5155.0347.2342.58
Johor Open 2016 Final 7 43.01 44.18 43.6243.9751.6643.0144.94
Combined First 5 42.59 43.70 44.4042.5945.4542.8043.91
IsYou Cube Open 2016 Final 4 44.79 47.41 54.1844.9944.7947.5949.65
Combined First 2 42.44 45.48 45.3047.6943.4542.4453.24
Malaysian Cube Open 2015 Final 4 43.43 46.82 47.1949.2553.2043.4344.01
Combined First 5 41.80 47.58 54.2841.8043.7648.8350.14
Cube Fever 2011 Combined Final 8 57.94 1:05.59 1:10.131:06.0957.941:18.971:00.55
5x5x5 Cube
Malaysia 10th Anniversary Cube Open 2019 Combined First 18 1:16.89 1:24.23 1:27.861:33.491:16.891:26.201:18.64
Malaysia Cube Championship 2018 Second 19 1:15.51 1:25.00 1:35.111:15.511:27.301:25.561:22.15
Combined First 17 1:13.31 1:17.95 1:20.151:18.921:13.311:14.821:20.12
Forest City Johor Open 2018 Combined Final 7 1:13.46 1:18.40 1:23.681:18.201:19.761:17.251:13.46
Malaysian Cube Championship 2017 Combined First 9 1:09.42 1:18.80 1:12.941:25.071:31.271:18.391:09.42
Malaysia Cube Open 2017 Combined First 9 1:11.52 1:13.47 1:14.711:11.521:13.191:17.991:12.51
MYCA Cube Day 2017 Combined Final 4 1:12.41 1:22.78 1:25.651:22.881:19.811:31.821:12.41
Putra Speedcubing Challenge 2017 Combined Final 3 1:09.15 1:22.44 1:20.071:28.181:09.151:34.111:19.07
Johor Open 2016 Combined Final 5 1:23.39 1:26.66 1:26.851:24.611:28.681:28.531:23.39
IsYou Cube Open 2016 Final 2 1:19.27 1:25.29 1:26.221:33.791:24.681:19.271:24.96
Combined First 2 1:17.66 1:28.13 1:44.361:17.661:27.091:22.011:35.29
Malaysian Cube Open 2015 Final 4 1:17.86 1:26.49 1:21.291:28.961:29.211:37.951:17.86
Combined First 3 1:18.44 1:28.60 1:27.041:30.161:47.711:28.591:18.44
Cube Fever 2011 Combined Final 7 2:07.80 2:15.59 2:09.562:08.532:28.692:07.802:35.86
6x6x6 Cube
Malaysia 10th Anniversary Cube Open 2019 Combined First 10 2:34.78 2:41.90 2:49.422:41.502:34.78
Malaysia Cube Championship 2018 Combined First 17 2:30.46 2:40.77 2:53.512:30.462:38.33
Malaysian Cube Championship 2017 Combined First 10 2:37.14 2:39.79 2:43.542:37.142:38.68
Malaysia Cube Open 2017 Combined Final 9 2:33.12 2:39.61 2:44.842:33.122:40.86
Malaysian Cube Open 2015 Final 2 3:19.54 3:33.40 3:45.043:35.633:19.54
7x7x7 Cube
Malaysia 10th Anniversary Cube Open 2019 Combined First 14 4:09.68 4:22.28 4:34.924:22.244:09.68
Malaysia Cube Championship 2018 Combined First 16 4:11.75 4:23.63 4:37.894:11.754:21.26
Forest City Johor Open 2018 Combined Final 4 4:10.63 4:13.96 4:16.344:10.634:14.92
Malaysian Cube Championship 2017 Combined First 10 4:08.63 4:12.14 4:10.804:16.994:08.63
Malaysia Cube Open 2017 Combined Final 6 3:38.53 3:50.14 3:38.533:58.233:53.66
3x3x3 Blindfolded
Please Be Quiet Merdeka 2019 Final 10 3:12.08 DNF DNF3:12.084:05.13
Malaysia 10th Anniversary Cube Open 2019 Final 14 3:39.73 DNF DNF3:39.733:58.12
Malaysian Cube Championship 2017 Final 22 DNF DNF DNFDNFDNF
3x3x3 Fewest Moves
Please Be Quiet Merdeka 2019 Final 3 23 27.00 232929
Malaysia 10th Anniversary Cube Open 2019 Final 1 24 26.00 243024
FMC Asia 2018 Final 1 22 NR 24.33 AsR 222724
Malaysia Cube Championship 2018 Final 3 28 31.67 283334
Fewest Moves Southeast Asia 2018 Final 5 27 NR 30.67 273431
FMC Asia 2017 Final 25 33 36.00 373833
Malaysia Cube Open 2017 Final 11 44 44
Malaysian Cube Open 2015 Final 5 49 49
3x3x3 One-Handed
Malaysia 10th Anniversary Cube Open 2019 Combined First 14 16.46 19.22 18.9218.5022.4216.4620.23
Malaysia Cube Championship 2018 Final 11 16.61 19.45 17.8023.1121.0516.6119.49
Combined First 10 14.30 17.56 18.5718.5714.3017.8116.30
Forest City Johor Open 2018 Combined Final 8 14.25 18.83 20.0518.9118.7918.7814.25
Malaysian Cube Championship 2017 Combined First 2 14.23 15.92 16.7314.8216.2214.2319.11
Malaysia Cube Open 2017 Final 6 14.87 16.85 18.5614.8716.8019.3415.19
Combined First 7 14.62 17.42 16.8020.8019.0716.3814.62
MYCA Cube Day 2017 Combined Final 3 14.95 16.65 15.4418.0014.9521.8516.52
Putra Speedcubing Challenge 2017 Combined Final 1 16.34 17.24 16.5516.3417.7017.4719.89
Forest City Open 2017 Combined Final 1 14.19 16.43 17.1018.5214.1916.5115.68
Johor Open 2016 Final 2 16.31 18.68 16.8822.5616.3120.8318.34
Combined First 4 15.18 18.93 17.5624.0421.0115.1818.21
IsYou Cube Open 2016 Final 1 15.22 17.70 16.0418.8015.2218.4518.62
Combined First 1 15.19 17.89 19.8616.1118.7115.1918.86
Malaysian Cube Open 2015 Final 2 17.44 18.25 17.4417.4721.3918.6018.68
Combined First 2 15.39 17.51 18.4815.3915.7418.3121.52
Cube Fever 2011 Combined Final 4 17.18 21.78 25.4621.0217.1819.6824.63
3x3x3 With Feet
Malaysia Cube Championship 2018 Final 8 1:22.43 1:29.63 1:22.431:28.201:42.171:26.641:34.06
Malaysian Cube Championship 2017 Combined Final 7 1:14.12 1:25.32 1:34.251:14.121:27.59
Malaysia Cube Open 2017 Combined Final 10 1:44.19 1:59.93 2:18.251:44.191:57.35
Malaysian Cube Open 2015 Final 2 1:12.72 NR 1:28.75 NR 1:29.381:12.721:44.15
Cube Fever 2011 Final 6 2:55.13 NR DNF DNF2:55.132:55.96
Megaminx
Malaysia 10th Anniversary Cube Open 2019 Combined First 24 1:13.59 1:19.70 1:26.431:24.051:14.741:20.321:13.59
Malaysia Cube Championship 2018 Combined First 15 1:08.46 1:11.36 1:08.461:09.891:12.201:11.991:17.59
Forest City Johor Open 2018 Combined Final 8 59.76 1:05.83 59.761:06.441:08.751:14.691:02.31
Malaysian Cube Championship 2017 Combined First 8 51.99 1:07.84 1:11.141:06.181:06.2051.991:13.03
Malaysia Cube Open 2017 Final 5 1:04.43 1:11.07 1:17.991:09.731:04.431:05.501:29.99
Combined First 6 1:09.33 1:12.75 1:09.331:14.001:25.341:11.201:13.04
MYCA Cube Day 2017 Combined Final 4 1:04.64 1:11.67 1:09.391:12.36DNF1:13.261:04.64
Forest City Open 2017 Combined Final 4 1:31.43 1:35.28 1:34.281:39.121:37.921:33.631:31.43
Malaysian Cube Open 2015 Final 4 1:28.27 1:33.61 1:28.271:49.681:31.911:34.891:34.03
Combined First 4 1:30.10 1:37.67 1:54.431:42.011:38.981:30.101:32.01
Pyraminx
Malaysia 10th Anniversary Cube Open 2019 Final 26 3.81 7.44 6.663.817.538.148.55
Malaysia Cube Championship 2018 Combined First 13 5.70 7.00 5.707.519.306.506.99
Forest City Johor Open 2018 Final 7 5.64 6.66 6.975.648.256.506.52
Malaysian Cube Championship 2017 First 19 5.80 6.78 5.806.648.146.637.07
Malaysia Cube Open 2017 Combined First 27 6.23 8.47 8.707.816.2310.528.90
MYCA Cube Day 2017 Final 4 5.57 6.24 6.885.789.395.576.05
Putra Speedcubing Challenge 2017 Final 15 5.46 9.08 9.908.855.468.4911.65
Johor Open 2016 Final 4 6.29 7.10 6.2910.856.906.338.08
IsYou Cube Open 2016 Combined Final 3 6.53 7.36 7.477.527.106.53DNF
Malaysian Cube Open 2015 Final 4 5.35 5.69 5.745.826.865.355.52
First 4 3.86 6.40 6.369.017.165.683.86
Cube Fever 2011 Final 6 6.90 9.89 11.409.946.9010.099.63
Skewb
Malaysia Cube Championship 2018 Combined First 47 5.01 10.69 5.0118.598.5411.4912.04
Forest City Johor Open 2018 Combined Final 18 6.57 9.39 6.578.929.1810.0813.26
Malaysian Cube Championship 2017 Combined First 49 6.20 9.75 11.239.6111.326.208.40
3x3x3 Multi-Blind
Please Be Quiet Merdeka 2019 Final 8 DNF DNF
Malaysia 10th Anniversary Cube Open 2019 Final 11 DNF DNF

History of Continental Records

Single Average Competition Round Solves
3x3x3 Fewest Moves
24.33 FMC Asia 2018 Final 222724

History of National Records

Single Average Competition Round Solves
3x3x3 Fewest Moves
22 FMC Asia 2018 Final
27 Fewest Moves Southeast Asia 2018 Final
3x3x3 With Feet
1:12.72 1:28.75 Malaysian Cube Open 2015 Final 1:29.381:12.721:44.15
2:55.13 Cube Fever 2011 Final

National Championship Podiums

Event Place Single Average Solves
Malaysia Cube Championship 2018
3x3x3 Fewest Moves 1 28 31.67 283334