Ad
Stats are being refreshed, your browser will reload soon...

Progress

Rank:2 dan
Honor:84,715
Leaderboard Position:#19
Honor Percentile:Top 0.004%
Total Completed Kata:7,090

Languages:

Total Languages Trained:58
Highest Trained:JavaScript (1 dan)
Most Recent:Haskell

Up Votes:

Best Practice Solutions:145,043
Clever Solutions:79,477
Comments:619

Contributions

Community:

Comments:1,599 (806 replies)
Collections:5
Kumite:1,074 (1,105 Started)
Translations:317 (300 approved)
Contributed Kata:211
Kata Approvals:97

Authored Kata:

Created:15 (4 in beta)
Total Completions:749
Total Stars:54
Total Collected:24
Avg. Rank:5 kyu
Avg. Satisfaction Rating:96%

Top Tags:

Theorem Proving:15
Fundamentals:14
Restricted:2
Puzzles:2
Algorithms:1

Streaks

Most in a Single Day:

Completed Kata:141
Date:Oct 15, 2021

Most in a Single Week:

Completed Kata:489
Ended On:Oct 17, 2021

Most Consecutive Days:

Most Number of days:1239
Ended On:Dec 10, 2022

JavaScript

Rank:1 dan
First Completed:Jan 2018
Last Completed:Dec 2022
Completed Kata:4,277
Kata Attempts:7,657
Completed on 1st Attempt:2,621
Authored Translations:7 (6 approved)

Completed Kata By Rank:

8 Kyu:370
7 Kyu:1,455
6 Kyu:1,184
5 Kyu:510
4 Kyu:246
3 Kyu:57
2 Kyu:33
1 Kyu:17

Solution Votes:

Best Practice:39,808
Clever:20,760

Python

Rank:1 dan
First Completed:Jan 2018
Last Completed:Dec 2022
Completed Kata:3,228
Kata Attempts:4,953
Completed on 1st Attempt:2,084
Authored Translations:9 (8 approved)

Completed Kata By Rank:

8 Kyu:342
7 Kyu:1,147
6 Kyu:906
5 Kyu:290
4 Kyu:134
3 Kyu:42
2 Kyu:18
1 Kyu:14

Solution Votes:

Best Practice:63,848
Clever:37,007

Haskell

Rank:1 kyu
First Completed:Feb 2018
Last Completed:Dec 2022
Completed Kata:1,069
Kata Attempts:1,397
Completed on 1st Attempt:711
Authored Translations:1 (1 approved)

Completed Kata By Rank:

8 Kyu:180
7 Kyu:399
6 Kyu:273
5 Kyu:88
4 Kyu:60
3 Kyu:14
2 Kyu:18
1 Kyu:13

Solution Votes:

Best Practice:2,968
Clever:990

Java

Rank:1 kyu
First Completed:Jan 2018
Last Completed:Dec 2022
Completed Kata:748
Kata Attempts:1,011
Completed on 1st Attempt:450
Authored Translations:2 (2 approved)

Completed Kata By Rank:

8 Kyu:132
7 Kyu:262
6 Kyu:178
5 Kyu:56
4 Kyu:42
3 Kyu:5
2 Kyu:5
1 Kyu:7

Solution Votes:

Best Practice:6,644
Clever:4,371

Ruby

Rank:1 kyu
First Completed:Oct 2018
Last Completed:Dec 2022
Completed Kata:1,555
Kata Attempts:1,861
Completed on 1st Attempt:1,079
Authored Translations:1 (1 approved)

Completed Kata By Rank:

8 Kyu:274
7 Kyu:683
6 Kyu:416
5 Kyu:100
4 Kyu:36
3 Kyu:5
2 Kyu:3
1 Kyu:3

Solution Votes:

Best Practice:9,118
Clever:4,864

C#

Rank:1 kyu
First Completed:Feb 2018
Last Completed:Dec 2022
Completed Kata:902
Kata Attempts:1,158
Completed on 1st Attempt:528
Authored Translations:3 (2 approved)

Completed Kata By Rank:

8 Kyu:177
7 Kyu:391
6 Kyu:200
5 Kyu:53
4 Kyu:32
3 Kyu:9
2 Kyu:5
1 Kyu:3

Solution Votes:

Best Practice:3,747
Clever:1,890

Agda

Rank:2 kyu
First Completed:Mar 2019
Last Completed:Sep 2022
Completed Kata:58
Kata Attempts:59
Completed on 1st Attempt:28
Authored Translations:16 (16 approved)

Completed Kata By Rank:

8 Kyu:2
7 Kyu:5
6 Kyu:13
5 Kyu:12
4 Kyu:7
3 Kyu:2
2 Kyu:3
1 Kyu:4

Solution Votes:

Best Practice:11
Clever:5

C++

Rank:2 kyu
First Completed:Feb 2018
Last Completed:Dec 2022
Completed Kata:515
Kata Attempts:845
Completed on 1st Attempt:282
Authored Translations:1 (1 approved)

Completed Kata By Rank:

8 Kyu:97
7 Kyu:192
6 Kyu:127
5 Kyu:34
4 Kyu:21
3 Kyu:4
2 Kyu:2
1 Kyu:3

Solution Votes:

Best Practice:3,264
Clever:1,778

Kotlin

Rank:2 kyu
First Completed:Oct 2021
Last Completed:Dec 2022
Completed Kata:320
Kata Attempts:407
Completed on 1st Attempt:230
Authored Translations:3 (2 approved)

Completed Kata By Rank:

8 Kyu:51
7 Kyu:74
6 Kyu:115
5 Kyu:45
4 Kyu:18
3 Kyu:7
2 Kyu:3
1 Kyu:2

Solution Votes:

Best Practice:660
Clever:533

C

Rank:2 kyu
First Completed:Jan 2018
Last Completed:Dec 2022
Completed Kata:720
Kata Attempts:1,072
Completed on 1st Attempt:424
Authored Translations:2 (1 approved)

Completed Kata By Rank:

8 Kyu:152
7 Kyu:298
6 Kyu:167
5 Kyu:52
4 Kyu:21
3 Kyu:2
2 Kyu:3

Solution Votes:

Best Practice:1,361
Clever:1,395

COBOL

Rank:2 kyu
First Completed:Nov 2021
Last Completed:Dec 2022
Completed Kata:581
Kata Attempts:809
Completed on 1st Attempt:381
Authored Translations:11 (11 approved)

Completed Kata By Rank:

8 Kyu:114
7 Kyu:218
6 Kyu:146
5 Kyu:69
4 Kyu:26
3 Kyu:4
2 Kyu:2

Solution Votes:

Best Practice:117
Clever:135

Dart

Rank:2 kyu
First Completed:Apr 2019
Last Completed:Nov 2022
Completed Kata:253
Kata Attempts:346
Completed on 1st Attempt:174
Authored Translations:1 (1 approved)

Completed Kata By Rank:

8 Kyu:60
7 Kyu:95
6 Kyu:53
5 Kyu:23
4 Kyu:7
3 Kyu:4
2 Kyu:1
1 Kyu:2

Solution Votes:

Best Practice:418
Clever:340

OCaml

Rank:3 kyu
First Completed:Jan 2018
Last Completed:Nov 2022
Completed Kata:206
Kata Attempts:348
Completed on 1st Attempt:123
Authored Translations:3 (1 approved)

Completed Kata By Rank:

8 Kyu:32
7 Kyu:59
6 Kyu:58
5 Kyu:35
4 Kyu:11
3 Kyu:1
2 Kyu:1
1 Kyu:2

Solution Votes:

Best Practice:63
Clever:49

Factor

Rank:3 kyu
First Completed:Sep 2019
Last Completed:Nov 2022
Completed Kata:253
Kata Attempts:287
Completed on 1st Attempt:172

Completed Kata By Rank:

8 Kyu:60
7 Kyu:82
6 Kyu:76
5 Kyu:25
4 Kyu:5
3 Kyu:2
2 Kyu:2
1 Kyu:1

Solution Votes:

Best Practice:74
Clever:43

Go

Rank:3 kyu
First Completed:May 2018
Last Completed:Dec 2022
Completed Kata:210
Kata Attempts:238
Completed on 1st Attempt:131
Authored Translations:1 (1 approved)

Completed Kata By Rank:

8 Kyu:63
7 Kyu:64
6 Kyu:36
5 Kyu:24
4 Kyu:13
3 Kyu:4
2 Kyu:1
1 Kyu:1

Solution Votes:

Best Practice:1,409
Clever:861

F#

Rank:3 kyu
First Completed:Jul 2018
Last Completed:Dec 2022
Completed Kata:215
Kata Attempts:253
Completed on 1st Attempt:153

Completed Kata By Rank:

8 Kyu:38
7 Kyu:84
6 Kyu:55
5 Kyu:20
4 Kyu:6
3 Kyu:1
2 Kyu:1
1 Kyu:1

Solution Votes:

Best Practice:310
Clever:162

Idris

Rank:3 kyu
First Completed:Mar 2019
Last Completed:Aug 2020
Completed Kata:25
Kata Attempts:33
Completed on 1st Attempt:9
Authored Kata:4
Authored Translations:8 (8 approved)

Completed Kata By Rank:

8 Kyu:1
7 Kyu:5
6 Kyu:6
5 Kyu:6
4 Kyu:1
3 Kyu:2
2 Kyu:3
1 Kyu:1

Solution Votes:

Best Practice:11
Clever:4

Lua

Rank:3 kyu
First Completed:Oct 2021
Last Completed:Nov 2022
Completed Kata:282
Kata Attempts:397
Completed on 1st Attempt:171

Completed Kata By Rank:

8 Kyu:70
7 Kyu:69
6 Kyu:91
5 Kyu:35
4 Kyu:11
3 Kyu:1

Solution Votes:

Best Practice:219
Clever:113

Prolog

Rank:3 kyu
First Completed:Jan 2020
Last Completed:Nov 2022
Completed Kata:277
Kata Attempts:334
Completed on 1st Attempt:207

Completed Kata By Rank:

8 Kyu:50
7 Kyu:96
6 Kyu:85
5 Kyu:29
4 Kyu:10
3 Kyu:1

Solution Votes:

Best Practice:47
Clever:37

Racket

Rank:3 kyu
First Completed:Mar 2019
Last Completed:Nov 2022
Completed Kata:191
Kata Attempts:256
Completed on 1st Attempt:126
Authored Translations:1 (1 approved)

Completed Kata By Rank:

8 Kyu:83
7 Kyu:36
6 Kyu:38
5 Kyu:22
4 Kyu:8
3 Kyu:1
2 Kyu:1

Solution Votes:

Best Practice:100
Clever:42

CoffeeScript

Rank:3 kyu
First Completed:Mar 2022
Last Completed:Dec 2022
Completed Kata:259
Kata Attempts:294
Completed on 1st Attempt:166
Authored Translations:2 (2 approved)

Completed Kata By Rank:

8 Kyu:110
7 Kyu:83
6 Kyu:41
5 Kyu:15
4 Kyu:9
2 Kyu:1

Solution Votes:

Best Practice:92
Clever:6

TypeScript

Rank:3 kyu
First Completed:Jun 2018
Last Completed:Dec 2022
Completed Kata:282
Kata Attempts:309
Completed on 1st Attempt:203
Authored Translations:2 (2 approved)

Completed Kata By Rank:

8 Kyu:99
7 Kyu:113
6 Kyu:45
5 Kyu:13
4 Kyu:5
3 Kyu:1
2 Kyu:1

Solution Votes:

Best Practice:1,111
Clever:614

NASM

Rank:3 kyu
First Completed:Apr 2018
Last Completed:Nov 2022
Completed Kata:321
Kata Attempts:483
Completed on 1st Attempt:154
Authored Translations:19 (16 approved)

Completed Kata By Rank:

8 Kyu:103
7 Kyu:123
6 Kyu:64
5 Kyu:13
4 Kyu:11

Solution Votes:

Best Practice:87
Clever:102

Coq

Rank:3 kyu
First Completed:Apr 2019
Last Completed:Sep 2022
Completed Kata:97
Kata Attempts:120
Completed on 1st Attempt:60
Authored Kata:9
Authored Translations:12 (11 approved)

Completed Kata By Rank:

8 Kyu:5
7 Kyu:13
6 Kyu:23
5 Kyu:16
4 Kyu:13
3 Kyu:1
2 Kyu:2

Solution Votes:

Best Practice:34
Clever:27

Scala

Rank:4 kyu
First Completed:Feb 2021
Last Completed:Nov 2022
Completed Kata:94
Kata Attempts:106
Completed on 1st Attempt:61

Completed Kata By Rank:

8 Kyu:44
7 Kyu:23
6 Kyu:18
5 Kyu:6
4 Kyu:1
3 Kyu:1
1 Kyu:1

Solution Votes:

Best Practice:259
Clever:124

Groovy

Rank:4 kyu
First Completed:Oct 2021
Last Completed:Nov 2022
Completed Kata:83
Kata Attempts:89
Completed on 1st Attempt:60

Completed Kata By Rank:

8 Kyu:38
7 Kyu:21
6 Kyu:14
5 Kyu:6
4 Kyu:2
3 Kyu:1
1 Kyu:1

Solution Votes:

Best Practice:38
Clever:15

Forth

Rank:4 kyu
First Completed:Jul 2019
Last Completed:Mar 2021
Completed Kata:60
Kata Attempts:86
Completed on 1st Attempt:30

Completed Kata By Rank:

8 Kyu:13
7 Kyu:12
6 Kyu:21
5 Kyu:8
4 Kyu:4
1 Kyu:1

Solution Votes:

Best Practice:54
Clever:21

PHP

Rank:4 kyu
First Completed:May 2022
Last Completed:Dec 2022
Completed Kata:149
Kata Attempts:204
Completed on 1st Attempt:89
Authored Translations:1 (1 approved)

Completed Kata By Rank:

8 Kyu:66
7 Kyu:48
6 Kyu:19
5 Kyu:5
4 Kyu:7
3 Kyu:2
2 Kyu:1

Solution Votes:

Best Practice:1,359
Clever:493

Clojure

Rank:4 kyu
First Completed:Jul 2018
Last Completed:Dec 2022
Completed Kata:200
Kata Attempts:243
Completed on 1st Attempt:117
Authored Translations:1 (1 approved)

Completed Kata By Rank:

8 Kyu:49
7 Kyu:85
6 Kyu:38
5 Kyu:13
4 Kyu:7
3 Kyu:2

Solution Votes:

Best Practice:379
Clever:265

BF

Rank:4 kyu
First Completed:Feb 2018
Last Completed:Dec 2022
Completed Kata:77
Kata Attempts:92
Completed on 1st Attempt:47

Completed Kata By Rank:

8 Kyu:21
7 Kyu:16
6 Kyu:21
5 Kyu:9
4 Kyu:7
3 Kyu:2
2 Kyu:1

Solution Votes:

Best Practice:91
Clever:27

SQL

Rank:4 kyu
First Completed:Jan 2019
Last Completed:Nov 2022
Completed Kata:169
Kata Attempts:230
Completed on 1st Attempt:125

Completed Kata By Rank:

8 Kyu:45
7 Kyu:54
6 Kyu:40
5 Kyu:18
4 Kyu:5
3 Kyu:1

Solution Votes:

Best Practice:2,324
Clever:426

Rust

Rank:4 kyu
First Completed:Oct 2021
Last Completed:Nov 2022
Completed Kata:219
Kata Attempts:269
Completed on 1st Attempt:153
Authored Translations:1 (1 approved)

Completed Kata By Rank:

8 Kyu:90
7 Kyu:80
6 Kyu:29
5 Kyu:14
4 Kyu:5
3 Kyu:1

Solution Votes:

Best Practice:2,931
Clever:985

Crystal

Rank:4 kyu
First Completed:Oct 2021
Last Completed:Dec 2022
Completed Kata:275
Kata Attempts:308
Completed on 1st Attempt:153
Authored Translations:1 (1 approved)

Completed Kata By Rank:

8 Kyu:95
7 Kyu:118
6 Kyu:51
5 Kyu:6
4 Kyu:5

Solution Votes:

Best Practice:157
Clever:36

Julia

Rank:4 kyu
First Completed:Oct 2021
Last Completed:Dec 2022
Completed Kata:189
Kata Attempts:198
Completed on 1st Attempt:125
Authored Translations:1 (1 approved)

Completed Kata By Rank:

8 Kyu:79
7 Kyu:78
6 Kyu:22
5 Kyu:6
4 Kyu:3
3 Kyu:1

Solution Votes:

Best Practice:89
Clever:39

λ Calculus

Rank:4 kyu
First Completed:Mar 2022
Last Completed:Nov 2022
Completed Kata:61
Kata Attempts:61
Completed on 1st Attempt:47
Authored Kata:1
Authored Translations:2 (1 approved)

Completed Kata By Rank:

8 Kyu:6
7 Kyu:12
6 Kyu:21
5 Kyu:10
4 Kyu:9

Solution Votes:

Best Practice:13
Clever:5

PureScript

Rank:4 kyu
First Completed:Oct 2018
Last Completed:Nov 2022
Completed Kata:32
Kata Attempts:40
Completed on 1st Attempt:17

Completed Kata By Rank:

8 Kyu:14
7 Kyu:7
6 Kyu:2
5 Kyu:2
4 Kyu:4
3 Kyu:1
2 Kyu:1

Solution Votes:

Best Practice:6
Clever:7

Swift

Rank:4 kyu
First Completed:Feb 2021
Last Completed:Nov 2022
Completed Kata:130
Kata Attempts:165
Completed on 1st Attempt:97

Completed Kata By Rank:

8 Kyu:43
7 Kyu:38
6 Kyu:28
5 Kyu:11
3 Kyu:1

Solution Votes:

Best Practice:988
Clever:571

Elixir

Rank:4 kyu
First Completed:Oct 2021
Last Completed:Nov 2022
Completed Kata:122
Kata Attempts:135
Completed on 1st Attempt:82
Authored Translations:1 (1 approved)

Completed Kata By Rank:

8 Kyu:60
7 Kyu:30
6 Kyu:20
5 Kyu:7
4 Kyu:5

Solution Votes:

Best Practice:251
Clever:74

Objective-C

Rank:4 kyu
First Completed:Oct 2021
Last Completed:Dec 2022
Completed Kata:58
Kata Attempts:70
Completed on 1st Attempt:44

Completed Kata By Rank:

8 Kyu:14
7 Kyu:11
6 Kyu:16
5 Kyu:13
4 Kyu:4

Solution Votes:

Best Practice:13
Clever:4

Lean

Rank:5 kyu
First Completed:Apr 2020
Last Completed:Sep 2022
Completed Kata:105
Kata Attempts:119
Completed on 1st Attempt:58
Authored Kata:1
Authored Translations:54 (54 approved)

Completed Kata By Rank:

8 Kyu:7
7 Kyu:19
6 Kyu:33
5 Kyu:10
4 Kyu:5

Solution Votes:

Best Practice:10
Clever:7

Fortran

Rank:5 kyu
First Completed:Oct 2021
Last Completed:Sep 2022
Completed Kata:68
Kata Attempts:76
Completed on 1st Attempt:46

Completed Kata By Rank:

8 Kyu:17
7 Kyu:25
6 Kyu:15
5 Kyu:8
4 Kyu:3

Solution Votes:

Best Practice:6
Clever:6

Reason

Rank:5 kyu
First Completed:Feb 2019
Last Completed:Dec 2022
Completed Kata:63
Kata Attempts:79
Completed on 1st Attempt:37

Completed Kata By Rank:

8 Kyu:22
7 Kyu:21
6 Kyu:13
5 Kyu:5
4 Kyu:2

Solution Votes:

Best Practice:29
Clever:9

CommonLisp

Rank:5 kyu
First Completed:Oct 2020
Last Completed:Jun 2022
Completed Kata:30
Kata Attempts:41
Completed on 1st Attempt:12

Completed Kata By Rank:

8 Kyu:6
7 Kyu:7
6 Kyu:9
5 Kyu:4
4 Kyu:4

Solution Votes:

Best Practice:25
Clever:21

R

Rank:5 kyu
First Completed:May 2022
Last Completed:Nov 2022
Completed Kata:69
Kata Attempts:82
Completed on 1st Attempt:45

Completed Kata By Rank:

8 Kyu:44
7 Kyu:15
6 Kyu:7
5 Kyu:2
4 Kyu:1

Solution Votes:

Best Practice:108
Clever:33

Shell

Rank:5 kyu
First Completed:Oct 2021
Last Completed:Nov 2022
Completed Kata:53
Kata Attempts:56
Completed on 1st Attempt:35

Completed Kata By Rank:

8 Kyu:29
7 Kyu:11
6 Kyu:8
5 Kyu:5

Solution Votes:

Best Practice:228
Clever:44

D

Rank:6 kyu
First Completed:May 2022
Last Completed:Nov 2022
Completed Kata:27
Kata Attempts:29
Completed on 1st Attempt:21

Completed Kata By Rank:

8 Kyu:12
7 Kyu:7
6 Kyu:6
5 Kyu:1
4 Kyu:1

Solution Votes:

Best Practice:3
Clever:1

Pascal

Rank:6 kyu
First Completed:May 2022
Last Completed:Nov 2022
Completed Kata:18
Kata Attempts:18
Completed on 1st Attempt:12

Completed Kata By Rank:

8 Kyu:5
7 Kyu:3
6 Kyu:8
5 Kyu:1
4 Kyu:1

Solution Votes:

Best Practice:15
Clever:5

Elm

Rank:6 kyu
First Completed:Nov 2018
Last Completed:Nov 2022
Completed Kata:25
Kata Attempts:29
Completed on 1st Attempt:15

Completed Kata By Rank:

8 Kyu:12
7 Kyu:7
6 Kyu:4
5 Kyu:1
4 Kyu:1

Solution Votes:

Best Practice:25
Clever:25

Erlang

Rank:6 kyu
First Completed:May 2022
Last Completed:Nov 2022
Completed Kata:21
Kata Attempts:23
Completed on 1st Attempt:16

Completed Kata By Rank:

8 Kyu:12
7 Kyu:2
6 Kyu:5
5 Kyu:1
4 Kyu:1

Solution Votes:

Best Practice:16
Clever:14

Nim

Rank:6 kyu
First Completed:May 2022
Last Completed:Nov 2022
Completed Kata:19
Kata Attempts:19
Completed on 1st Attempt:10

Completed Kata By Rank:

8 Kyu:9
7 Kyu:3
6 Kyu:5
5 Kyu:1
4 Kyu:1

Solution Votes:

Best Practice:16
Clever:1

VB

Rank:6 kyu
First Completed:Jul 2019
Last Completed:Oct 2022
Completed Kata:17
Kata Attempts:18
Completed on 1st Attempt:12

Completed Kata By Rank:

8 Kyu:9
7 Kyu:3
6 Kyu:2
5 Kyu:2
4 Kyu:1

Solution Votes:

Best Practice:14
Clever:23

PowerShell

Rank:6 kyu
First Completed:May 2022
Last Completed:Nov 2022
Completed Kata:16
Kata Attempts:17
Completed on 1st Attempt:8

Completed Kata By Rank:

8 Kyu:7
7 Kyu:2
6 Kyu:5
5 Kyu:1
4 Kyu:1

Solution Votes:

Best Practice:14
Clever:17

CFML

Rank:6 kyu
First Completed:Jan 2020
Last Completed:Nov 2022
Completed Kata:28
Kata Attempts:28
Completed on 1st Attempt:17

Completed Kata By Rank:

8 Kyu:22
7 Kyu:4
6 Kyu:1
4 Kyu:1

Solution Votes:

Best Practice:9
Clever:5

Haxe

Rank:6 kyu
First Completed:May 2022
Last Completed:Sep 2022
Completed Kata:10
Kata Attempts:11
Completed on 1st Attempt:5

Completed Kata By Rank:

8 Kyu:4
7 Kyu:1
6 Kyu:3
5 Kyu:1
4 Kyu:1

Solution Votes:

Best Practice:6
Clever:0

Perl

Rank:6 kyu
First Completed:May 2022
Last Completed:Nov 2022
Completed Kata:16
Kata Attempts:19
Completed on 1st Attempt:9

Completed Kata By Rank:

8 Kyu:7
7 Kyu:2
6 Kyu:6
5 Kyu:1

Solution Votes:

Best Practice:5
Clever:0

Raku

Rank:7 kyu
First Completed:May 2022
Last Completed:Nov 2022
Completed Kata:9
Kata Attempts:9
Completed on 1st Attempt:8

Completed Kata By Rank:

8 Kyu:1
7 Kyu:2
6 Kyu:5
5 Kyu:1

Solidity

Rank:7 kyu
First Completed:Jun 2022
Last Completed:Jun 2022
Completed Kata:14
Kata Attempts:14
Completed on 1st Attempt:14

Completed Kata By Rank:

8 Kyu:11
7 Kyu:3

Solution Votes:

Best Practice:41
Clever:46

RISC-V

Rank:8 kyu
First Completed:Aug 2022
Last Completed:Aug 2022
Completed Kata:1
Kata Attempts:1
Completed on 1st Attempt:1

Completed Kata By Rank:

8 Kyu:1