Sports Challenges
You are not logged in
Login
Register
Player Profile
Gerald Rajah
Centurion
Sports
Table Tennis
History
Table Tennis
27 Dec 2018 22:52
ID
46247
LOST level 15 > 14
vs
Monthly Downgrade 31 days of inactivity
[
level
99 > 99 ]
Table Tennis
28 Sep 2018 22:52
ID
42408
LOST level 16 > 15
vs
Monthly Downgrade 31 days of inactivity
[
level
99 > 99 ]
Table Tennis
30 Jun 2018 22:52
ID
37720
LOST level 17 > 16
vs
Monthly Downgrade 31 days of inactivity
[
level
99 > 99 ]
Table Tennis
01 Apr 2018 22:52
ID
33238
LOST level 18 > 17
vs
Monthly Downgrade 31 days of inactivity
[
level
99 > 99 ]
Table Tennis
01 Mar 2018 23:19
ID
31979
LOST level 19 > 18
vs
Andreas Smith
[
level
18 > 19 ]
Table Tennis
01 Mar 2018 22:51
ID
31958
WON level 19 > 19
vs
Allan Streaton
[
level
17 > 17 ]
Table Tennis
01 Mar 2018 22:50
ID
31957
WON level 19 > 19
vs
Allan Streaton
[
level
17 > 17 ]
Table Tennis
01 Mar 2018 22:18
ID
31922
WON level 19 > 19
vs
Leon J Olivier
[
level
18 > 18 ]
Table Tennis
01 Mar 2018 20:52
ID
31887
LOST level 19 > 19
vs
Tim Faro
[
level
22 > 22 ]
Table Tennis
01 Mar 2018 19:40
ID
31821
LOST level 19 > 19
vs
Egmond Van Heerden
[
level
23 > 23 ]
Table Tennis
01 Mar 2018 19:19
ID
31813
WON level 19 > 19
vs
Stefan Zehnder
[
level
14 > 14 ]
Table Tennis
01 Feb 2018 22:36
ID
30564
LOST level 19 > 19
vs
Ken Alawuru
[
level
19 > 20 ]
Table Tennis
01 Feb 2018 21:32
ID
30555
WON level 19 > 19
vs
Werner Stroebel
[
level
17 > 17 ]
Table Tennis
01 Feb 2018 20:57
ID
30529
LOST level 19 > 19
vs
Cassie Carstens
[
level
19 > 20 ]
Table Tennis
01 Feb 2018 20:45
ID
30513
WON level 18 > 19
vs
Johan Nieuwenhuis
[
level
18 > 18 ]
Table Tennis
14 Jan 2018 21:06
ID
29505
LOST level 19 > 18
vs
Monthly Downgrade 31 days of inactivity
[
level
99 > 99 ]
Table Tennis
14 Dec 2017 21:52
ID
29075
LOST level 19 > 19
vs
Cal Maduray
[
level
19 > 20 ]
Table Tennis
14 Dec 2017 21:03
ID
29055
LOST level 20 > 19
vs
Paula Janse Van Rensburg
[
level
20 > 21 ]
Table Tennis
14 Dec 2017 20:43
ID
29019
LOST level 20 > 20
vs
Hugo Wynbergen
[
level
19 > 20 ]
Table Tennis
14 Dec 2017 19:40
ID
28956
WON level 20 > 20
vs
Magda Hefer
[
level
17 > 17 ]
Table Tennis
07 Dec 2017 21:35
ID
28825
LOST level 20 > 20
vs
Tim Faro
[
level
19 > 19 ]
Table Tennis
07 Dec 2017 20:52
ID
28798
LOST level 20 > 20
vs
Al Troskie
[
level
21 > 21 ]
Table Tennis
07 Dec 2017 20:21
ID
28764
WON level 20 > 20
vs
Hugo Wynbergen
[
level
18 > 18 ]
Table Tennis
07 Dec 2017 19:39
ID
28717
WON level 20 > 20
vs
OJ Naidoo
[
level
4 > 4 ]
Table Tennis
04 Dec 2017 14:37
ID
28616
LOST level 21 > 20
vs
Hugo Wynbergen
[
level
16 > 17 ]
Table Tennis
30 Nov 2017 22:13
ID
28567
LOST level 21 > 21
vs
Chris Schulte
[
level
20 > 21 ]
Table Tennis
30 Nov 2017 21:28
ID
28532
LOST level 21 > 21
vs
Japie Crafford
[
level
21 > 22 ]
Table Tennis
30 Nov 2017 20:40
ID
28528
WON level 21 > 21
vs
Marcos Leite
[
level
20 > 20 ]
Table Tennis
30 Nov 2017 20:38
ID
28517
WON level 21 > 21
vs
Chris Davies
[
level
13 > 13 ]
Table Tennis
22 Nov 2017 07:31
ID
28112
LOST level 21 > 21
vs
Manel Correialopes
[
level
22 > 22 ]
Table Tennis
20 Nov 2017 21:59
ID
28056
WON level 21 > 21
vs
Tim Faro
[
level
18 > 18 ]
Table Tennis
20 Nov 2017 21:10
ID
28042
WON level 20 > 21
vs
Heinrich Henning
[
level
20 > 20 ]
Table Tennis
20 Nov 2017 20:46
ID
28038
WON level 19 > 20
vs
Manish Kumar
[
level
20 > 19 ]
Table Tennis
20 Nov 2017 19:47
ID
28019
LOST level 19 > 19
vs
Manel Correialopes
[
level
22 > 22 ]
Table Tennis
16 Nov 2017 21:28
ID
27965
LOST level 19 > 19
vs
Cal Maduray
[
level
19 > 20 ]
Table Tennis
16 Nov 2017 20:58
ID
27958
LOST level 20 > 19
vs
Japie Crafford
[
level
19 > 20 ]
Table Tennis
16 Nov 2017 20:30
ID
27915
LOST level 20 > 20
vs
Egmond Van Heerden
[
level
19 > 20 ]
Table Tennis
16 Nov 2017 19:38
ID
27844
WON level 20 > 20
vs
Bennie Brink
[
level
16 > 16 ]
Table Tennis
01 Nov 2017 22:59
ID
27266
LOST level 20 > 20
vs
Manel Correialopes
[
level
20 > 21 ]
Table Tennis
01 Nov 2017 22:49
ID
27265
WON level 19 > 20
vs
Chris Schulte
[
level
19 > 19 ]
Table Tennis
01 Nov 2017 21:49
ID
27240
WON level 19 > 19
vs
Jan Venter
[
level
7 > 7 ]
Table Tennis
01 Nov 2017 21:22
ID
27224
WON level 19 > 19
vs
David Maree
[
level
7 > 7 ]
Table Tennis
01 Nov 2017 20:23
ID
27203
LOST level 20 > 19
vs
Gerhard Nel
[
level
10 > 11 ]
Table Tennis
01 Nov 2017 20:02
ID
27189
LOST level 20 > 20
vs
Brandon Mitchell
[
level
4 > 5 ]
Table Tennis
24 Oct 2017 23:34
ID
26873
LOST level 20 > 20
vs
Hendrie Jr Wolfswinkel
[
level
17 > 18 ]
Table Tennis
24 Oct 2017 23:33
ID
26875
WON level 20 > 20
vs
Stefan Slabbert
[
level
16 > 16 ]
Table Tennis
24 Oct 2017 22:15
ID
26859
WON level 19 > 20
vs
Manish Kumar
[
level
20 > 20 ]
Table Tennis
24 Oct 2017 21:38
ID
26848
WON level 18 > 19
vs
Manel Correialopes
[
level
20 > 20 ]
Table Tennis
24 Oct 2017 20:28
ID
26838
WON level 18 > 18
vs
Magda Hefer
[
level
16 > 16 ]
Table Tennis
24 Oct 2017 20:04
ID
26832
WON level 18 > 18
vs
Koos Knoetze
[
level
2 > 2 ]
Table Tennis
18 Oct 2017 07:12
ID
26583
WON level 17 > 18
vs
Ancel Draai
[
level
18 > 18 ]
Table Tennis
18 Oct 2017 07:11
ID
26585
LOST level 17 > 17
vs
Johan Jooste
[
level
20 > 20 ]
Table Tennis
18 Oct 2017 07:11
ID
26584
LOST level 17 > 17
vs
Japie Crafford
[
level
20 > 20 ]
Table Tennis
11 Oct 2017 08:26
ID
26283
LOST level 17 > 17
vs
Manish Kumar
[
level
19 > 19 ]
Table Tennis
11 Oct 2017 08:25
ID
26284
LOST level 17 > 17
vs
Sathish Mani
[
level
18 > 18 ]
Table Tennis
11 Oct 2017 08:25
ID
26282
LOST level 18 > 17
vs
Ken Alawuru
[
level
18 > 19 ]
Table Tennis
06 Oct 2017 08:35
ID
26187
WON level 18 > 18
vs
Hendrie Jr Wolfswinkel
[
level
17 > 17 ]
Table Tennis
06 Oct 2017 08:34
ID
26190
WON level 18 > 18
vs
Roland Childs
[
level
11 > 11 ]
Table Tennis
06 Oct 2017 08:33
ID
26193
LOST level 18 > 18
vs
Stefan Slabbert
[
level
15 > 16 ]
Table Tennis
05 Oct 2017 15:23
ID
26011
WON level 18 > 18
vs
Geoff Williams
[
level
16 > 16 ]
Table Tennis
05 Oct 2017 15:23
ID
26008
WON level 18 > 18
vs
Allan Streaton
[
level
13 > 13 ]
Table Tennis
05 Oct 2017 15:22
ID
26014
LOST level 18 > 18
vs
Hendrie Jr Wolfswinkel
[
level
15 > 16 ]
Table Tennis
26 Sep 2017 21:27
ID
25680
WON level 18 > 18
vs
Hein Sunkel
[
level
7 > 7 ]
Table Tennis
26 Sep 2017 20:57
ID
25676
WON level 18 > 18
vs
Marlin Esau
[
level
3 > 3 ]
Table Tennis
26 Sep 2017 20:35
ID
25663
WON level 18 > 18
vs
Darryl Batchelor
[
level
1 > 1 ]
Table Tennis
26 Sep 2017 20:09
ID
25662
WON level 18 > 18
vs
Carsten Holfelder
[
level
4 > 4 ]
Table Tennis
26 Sep 2017 19:59
ID
25661
WON level 18 > 18
vs
Hein Sunkel
[
level
6 > 6 ]
Table Tennis
19 Sep 2017 22:47
ID
25459
WON level 17 > 18
vs
Heinrich Henning
[
level
18 > 18 ]
Table Tennis
19 Sep 2017 22:27
ID
25452
WON level 17 > 17
vs
Werner Bredenkamp
[
level
11 > 11 ]
Table Tennis
19 Sep 2017 21:40
ID
25439
WON level 17 > 17
vs
Hein Sunkel
[
level
4 > 4 ]
Table Tennis
19 Sep 2017 21:05
ID
25429
WON level 17 > 17
vs
Deon Van Der Merwe
[
level
7 > 7 ]
Table Tennis
19 Sep 2017 20:30
ID
25415
WON level 17 > 17
vs
Hein Sunkel
[
level
4 > 4 ]
Table Tennis
19 Sep 2017 20:10
ID
25414
WON level 17 > 17
vs
Koos Knoetze
[
level
4 > 4 ]
Table Tennis
19 Sep 2017 19:53
ID
25413
WON level 17 > 17
vs
Johan Nieuwenhuis
[
level
8 > 8 ]
Table Tennis
06 Sep 2017 08:40
ID
24818
LOST level 17 > 17
vs
Kris Hamersma
[
level
16 > 17 ]
Table Tennis
06 Sep 2017 08:40
ID
24819
WON level 17 > 17
vs
Nahum Lutchman
[
level
14 > 14 ]
Table Tennis
06 Sep 2017 08:39
ID
24817
WON level 17 > 17
vs
Cassie Carstens
[
level
15 > 15 ]
Table Tennis
30 Aug 2017 08:03
ID
24527
LOST level 17 > 17
vs
Nicolas Kemp
[
level
13 > 14 ]
Table Tennis
30 Aug 2017 08:03
ID
24526
WON level 17 > 17
vs
Magda Hefer
[
level
13 > 13 ]
Table Tennis
30 Aug 2017 08:02
ID
24525
WON level 17 > 17
vs
Louis Jooste
[
level
13 > 13 ]
Table Tennis
23 Aug 2017 10:15
ID
24245
WON level 17 > 17
vs
Johan Jooste
[
level
16 > 16 ]
Table Tennis
23 Aug 2017 10:15
ID
24243
WON level 16 > 17
vs
Ancel Draai
[
level
17 > 17 ]
Table Tennis
23 Aug 2017 10:15
ID
24244
WON level 15 > 16
vs
Japie Crafford
[
level
18 > 18 ]
Table Tennis
15 Aug 2017 21:52
ID
23965
LOST level 15 > 15
vs
Tim Faro
[
level
17 > 17 ]
Table Tennis
15 Aug 2017 20:54
ID
23959
WON level 14 > 15
vs
Heinrich Henning
[
level
18 > 18 ]
Table Tennis
15 Aug 2017 20:15
ID
23962
WON level 14 > 14
vs
Ken Alawuru
[
level
13 > 13 ]
Table Tennis
11 Aug 2017 20:30
ID
23910
LOST level 14 > 14
vs
Kris Hamersma
[
level
16 > 16 ]
Table Tennis
11 Aug 2017 20:29
ID
23909
WON level 13 > 14
vs
Freddie Welthagen
[
level
14 > 14 ]
Table Tennis
11 Aug 2017 20:29
ID
23908
LOST level 13 > 13
vs
Chris Schulte
[
level
13 > 14 ]
Table Tennis
02 Aug 2017 22:27
ID
23447
WON level 12 > 13
vs
Mike Van Niekerk
[
level
14 > 13 ]
Table Tennis
02 Aug 2017 22:03
ID
23432
LOST level 12 > 12
vs
Jaco Ehlers
[
level
13 > 13 ]
Table Tennis
02 Aug 2017 21:45
ID
23413
LOST level 12 > 12
vs
Chris Schulte
[
level
11 > 12 ]
Table Tennis
02 Aug 2017 21:11
ID
23393
WON level 12 > 12
vs
Hendrie Jr Wolfswinkel
[
level
10 > 10 ]
Table Tennis
02 Aug 2017 20:56
ID
23375
WON level 11 > 12
vs
Paul Haupt
[
level
11 > 11 ]
Table Tennis
02 Aug 2017 20:09
ID
23352
LOST level 11 > 11
vs
Langu Rikhotso
[
level
17 > 17 ]
Table Tennis
02 Aug 2017 19:43
ID
23342
WON level 11 > 11
vs
Werner Bredenkamp
[
level
10 > 10 ]
Table Tennis
01 Aug 2017 22:12
ID
23323
LOST level 11 > 11
vs
Ken Alawuru
[
level
7 > 8 ]
Table Tennis
01 Aug 2017 21:58
ID
23321
WON level 11 > 11
vs
JP Potgieter
[
level
8 > 8 ]
Table Tennis
01 Aug 2017 21:12
ID
23313
WON level 11 > 11
vs
Wikus Coetzee
[
level
3 > 3 ]
Table Tennis
01 Aug 2017 20:37
ID
23291
WON level 11 > 11
vs
Dylan Ritchie
[
level
3 > 3 ]
Table Tennis
01 Aug 2017 20:17
ID
23290
WON level 11 > 11
vs
Daniel Brown
[
level
5 > 5 ]
Table Tennis
01 Aug 2017 19:52
ID
23289
WON level 11 > 11
vs
Hayden Hanekom
[
level
5 > 5 ]
Table Tennis
19 Jul 2017 14:20
ID
22881
WON level 10 > 11
vs
Nahum Lutchman
[
level
10 > 10 ]
Table Tennis
19 Jul 2017 14:16
ID
22882
WON level 9 > 10
vs
Werner Stroebel
[
level
10 > 10 ]
Table Tennis
19 Jul 2017 14:15
ID
22883
WON level 8 > 9
vs
Zoran Kljajic
[
level
9 > 9 ]
Table Tennis
11 Jul 2017 22:11
ID
22670
LOST level 8 > 8
vs
Sias Van Deventer
[
level
8 > 9 ]
Table Tennis
11 Jul 2017 21:25
ID
22648
WON level 7 > 8
vs
JP Potgieter
[
level
8 > 8 ]
Table Tennis
11 Jul 2017 20:46
ID
22639
WON level 6 > 7
vs
Pieter Kruger
[
level
7 > 7 ]
Table Tennis
11 Jul 2017 20:22
ID
22627
WON level 6 > 6
vs
Willem Pretorius
[
level
3 > 3 ]
Table Tennis
29 Jun 2017 22:13
ID
22149
LOST level 7 > 6
vs
Monthly Downgrade 31 days of inactivity
[
level
99 > 99 ]
Table Tennis
29 May 2017 22:13
ID
21015
LOST level 8 > 7
vs
Monthly Downgrade 31 days of inactivity
[
level
99 > 99 ]
Table Tennis
28 Apr 2017 22:13
ID
20178
LOST level 9 > 8
vs
Monthly Downgrade 31 days of inactivity
[
level
99 > 99 ]
Table Tennis
28 Mar 2017 22:13
ID
19403
LOST level 10 > 9
vs
Monthly Downgrade 31 days of inactivity
[
level
99 > 99 ]
Table Tennis
25 Feb 2017 22:13
ID
18828
LOST level 11 > 10
vs
Monthly Downgrade 31 days of inactivity
[
level
99 > 99 ]
Table Tennis
25 Jan 2017 22:13
ID
18132
LOST level 12 > 11
vs
Monthly Downgrade 31 days of inactivity
[
level
99 > 99 ]
Table Tennis
25 Dec 2016 22:13
ID
17700
LOST level 13 > 12
vs
Monthly Downgrade 31 days of inactivity
[
level
99 > 99 ]
Table Tennis
24 Nov 2016 22:21
ID
17383
WON level 13 > 13
vs
Henry Van Schalkwyk
[
level
11 > 11 ]
Table Tennis
24 Nov 2016 21:58
ID
17375
LOST level 13 > 13
vs
Quintin Vorster
[
level
14 > 14 ]
Table Tennis
24 Nov 2016 21:44
ID
17362
LOST level 13 > 13
vs
Stephan Kruger
[
level
14 > 14 ]
Table Tennis
24 Nov 2016 20:47
ID
17329
LOST level 13 > 13
vs
Jaco Smit
[
level
16 > 16 ]
Table Tennis
24 Nov 2016 20:25
ID
17331
LOST level 13 > 13
vs
Pieter Du Plooy
[
level
15 > 15 ]
Table Tennis
24 Nov 2016 20:00
ID
17332
LOST level 13 > 13
vs
Graeme Trollip
[
level
15 > 15 ]
Table Tennis
26 Oct 2016 07:48
ID
16585
WON level 13 > 13
vs
Fanie Kruger
[
level
10 > 10 ]
Table Tennis
26 Oct 2016 07:48
ID
16583
LOST level 13 > 13
vs
Al Troskie
[
level
13 > 14 ]
Table Tennis
26 Oct 2016 07:47
ID
16578
WON level 13 > 13
vs
Stephan Kruger
[
level
12 > 12 ]
Table Tennis
20 Oct 2016 23:41
ID
16501
LOST level 13 > 13
vs
Heinrich Samboer
[
level
14 > 14 ]
Table Tennis
20 Oct 2016 23:40
ID
16500
WON level 12 > 13
vs
Quintin Vorster
[
level
14 > 14 ]
Table Tennis
20 Oct 2016 23:40
ID
16496
LOST level 12 > 12
vs
Graeme Trollip
[
level
13 > 13 ]
Table Tennis
14 Oct 2016 06:45
ID
16317
LOST level 12 > 12
vs
Brendon Poonsamy
[
level
14 > 14 ]
Table Tennis
14 Oct 2016 06:45
ID
16315
LOST level 12 > 12
vs
Prevlin Naidoo
[
level
12 > 13 ]
Table Tennis
14 Oct 2016 06:44
ID
16310
WON level 11 > 12
vs
Chico Lawrence
[
level
14 > 14 ]
Table Tennis
30 Sep 2016 08:00
ID
16065
WON level 10 > 11
vs
Zane Bosman
[
level
11 > 10 ]
Table Tennis
30 Sep 2016 08:00
ID
16064
LOST level 10 > 10
vs
Jaco Smit
[
level
12 > 12 ]
Table Tennis
30 Sep 2016 07:59
ID
16060
WON level 9 > 10
vs
Myburgh Jooste
[
level
9 > 8 ]
Table Tennis
16 Sep 2016 08:48
ID
15502
WON level 9 > 9
vs
Gerhard Du Toit
[
level
7 > 7 ]
Table Tennis
16 Sep 2016 08:47
ID
15500
WON level 8 > 9
vs
Marcos Leite
[
level
11 > 10 ]
Table Tennis
16 Sep 2016 08:47
ID
15495
WON level 7 > 8
vs
Jaco Robbertse
[
level
11 > 11 ]
Table Tennis
08 Sep 2016 20:54
ID
15406
LOST level 7 > 7
vs
Brendon Poonsamy
[
level
9 > 9 ]
Table Tennis
08 Sep 2016 20:33
ID
15404
LOST level 7 > 7
vs
Prevlin Naidoo
[
level
10 > 10 ]
Table Tennis
08 Sep 2016 19:43
ID
15399
LOST level 7 > 7
vs
Chico Lawrence
[
level
11 > 11 ]
Table Tennis
30 Aug 2016 21:21
ID
14957
LOST level 7 > 7
vs
Prevlin Naidoo
[
level
8 > 8 ]
Table Tennis
30 Aug 2016 21:08
ID
14954
WON level 6 > 7
vs
Brendon Poonsamy
[
level
8 > 8 ]
Table Tennis
30 Aug 2016 21:00
ID
14950
LOST level 6 > 6
vs
Theunis Bekker
[
level
10 > 10 ]
Table Tennis
30 Aug 2016 20:31
ID
14959
LOST level 6 > 6
vs
Chico Lawrence
[
level
10 > 10 ]
Table Tennis
30 Aug 2016 20:17
ID
14960
LOST level 6 > 6
vs
Langu Rikhotso
[
level
6 > 7 ]
Table Tennis
30 Aug 2016 20:05
ID
14945
LOST level 6 > 6
vs
Hein Botha
[
level
12 > 12 ]
Table Tennis
23 Aug 2016 21:44
ID
14791
LOST level 6 > 6
vs
Theunis Bekker
[
level
11 > 11 ]
Table Tennis
23 Aug 2016 21:30
ID
14788
LOST level 6 > 6
vs
Brendon Poonsamy
[
level
6 > 7 ]
Table Tennis
23 Aug 2016 21:05
ID
14781
WON level 6 > 6
vs
Hank Lin
[
level
5 > 5 ]
Table Tennis
23 Aug 2016 20:40
ID
14765
WON level 5 > 6
vs
Theunis Bekker
[
level
11 > 11 ]
Table Tennis
23 Aug 2016 20:12
ID
14759
WON level 5 > 5
vs
Dirk Lochner
[
level
2 > 2 ]
Table Tennis
23 Aug 2016 19:46
ID
14756
WON level 5 > 5
vs
Chris Van Der Walt
[
level
1 > 1 ]
Table Tennis
09 Aug 2016 21:07
ID
14378
LOST level 5 > 5
vs
Brendon Poonsamy
[
level
7 > 7 ]
Table Tennis
09 Aug 2016 20:42
ID
14375
WON level 4 > 5
vs
Prevlin Naidoo
[
level
6 > 6 ]
Table Tennis
09 Aug 2016 20:15
ID
14376
LOST level 4 > 4
vs
Chico Lawrence
[
level
5 > 5 ]
Table Tennis
09 Aug 2016 19:58
ID
14373
LOST level 4 > 4
vs
Brendon Poonsamy
[
level
7 > 7 ]
Table Tennis
02 Aug 2016 22:03
ID
14025
WON level 3 > 4
vs
Cal Maduray
[
level
3 > 3 ]
Table Tennis
02 Aug 2016 21:49
ID
14023
WON level 3 > 3
vs
Renier Nel
[
level
2 > 2 ]
Table Tennis
02 Aug 2016 21:28
ID
13990
WON level 3 > 3
vs
Roelof Kruger
[
level
2 > 2 ]
Table Tennis
02 Aug 2016 20:55
ID
13981
WON level 2 > 3
vs
Reynard Nel
[
level
3 > 2 ]
Table Tennis
02 Aug 2016 20:45
ID
13991
WON level 2 > 2
vs
Hernus Groenewald
[
level
1 > 1 ]
Table Tennis
02 Aug 2016 20:14
ID
13985
WON level 2 > 2
vs
Renier Nel
[
level
1 > 1 ]
Table Tennis
02 Aug 2016 19:52
ID
13989
WON level 1 > 2
vs
Cal Maduray
[
level
1 > 1 ]
HOME
Sports Challenges was developed by