Season progress, game scores, and league standings in-cell.

Medal podium

Put rank 1, 2, or 3 in A1 for a medal. Other ranks show the number.

=IF(A1=1,"🥇",IF(A1=2,"🥈",IF(A1=3,"🥉"," "&A1)))

🥇

IF

Football field push

Put yards gained 0-10 in A1. Ball advances downfield.

=REPT(CHAR(9619),MIN(A1,B1))&"🏈"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🏈░░░░░░░

Basketball shots made

Put shots made 0-5 in A1.

=REPT("🏀",MIN(A1,B1))&REPT("○",MAX(0,B1-A1))

🏀🏀🏀○○

Tennis rally counter

Put rally count in A1.

=REPT("🎾",A1)

🎾🎾🎾

Swimming lap tracker

Put lap count in A1. Swimmer plus wave marks.

=REPT("🏊",1)&REPT("〰",A1)

🏊〰〰〰

Yoga calm meter

Put calm level in A1. Peace sign at the end.

=REPT("🧘",1)&REPT("·",A1)&REPT("☮",1)

🧘···☮

Soccer goal defense

Put defense rating 0-10 in A1. Back line holds the goal.

=REPT(CHAR(9608),MIN(A1,B1))&"🥅"&REPT(CHAR(9617),MAX(0,B1-A1))

███🥅░░░░░░░

Random sport mega pack

Picks a random sport emoji from 43 sports and activities. Recalculates when the sheet updates.

=CHOOSE(RANDBETWEEN(1,43),"⚽","🏀","🏈","⚾","🎾","🏐","🏉","🎱","🏓","🏸","🏒","🏑","🏏","⛳","🥏","🎳","🥅","🎯","🏊","🧘","🏄","🚣","🚴","🚵","🏇","⛷️","🏂","⛸️","🥊","🥋","🏌️","🏋️","🤸","🤺","🤽","🤾","🧗","🏃","🛹","🎿","🪂","🤼","🥎")

🏀

Random ball sport

Picks a random ball-sport emoji from 16 options. Recalculates when the sheet updates.

=CHOOSE(RANDBETWEEN(1,16),"⚽","🏀","🏈","⚾","🎾","🏐","🏉","🎱","🏓","🏸","🏒","🏑","🏏","🥏","🎳","🥎")

Sport emoji by number

Put 1-43 in A1 to pick a sport emoji from the mega pack list.

=CHOOSE(A1,"⚽","🏀","🏈","⚾","🎾","🏐","🏉","🎱","🏓","🏸","🏒","🏑","🏏","⛳","🥏","🎳","🥅","🎯","🏊","🧘","🏄","🚣","🚴","🚵","🏇","⛷️","🏂","⛸️","🥊","🥋","🏌️","🏋️","🤸","🤺","🤽","🤾","🧗","🏃","🛹","🎿","🪂","🤼","🥎")

🏈

Place medals 1 2 3

Put place 1, 2, or 3 in A1 for gold, silver, or bronze.

=CHOOSE(A1,"🥇","🥈","🥉")

🥇

Place medals from text

Put first, second, or third in A1 for gold, silver, or bronze.

=IF(LOWER(A1)="first","🥇",IF(LOWER(A1)="second","🥈",IF(LOWER(A1)="third","🥉","")))

🥇

Podium place from rank or text

Put 1/2/3 or first/second/third in A1 for a medal.

=IF(OR(A1=1,LOWER(A1)="first"),"🥇",IF(OR(A1=2,LOWER(A1)="second"),"🥈",IF(OR(A1=3,LOWER(A1)="third"),"🥉","")))

🥇

Soccer rating

Put rating 0-5 in A1. Filled balls show the score (no stars).

=REPT("⚽",A1)&REPT("○",MAX(0,B1-A1))

⚽⚽⚽○○

Soccer counter

Put count in A1. Repeats the soccer emoji.

=REPT("⚽",A1)

⚽⚽⚽

Soccer score count

Put score 0-10 in A1. Caps at ten soccer marks.

=REPT("⚽",MIN(A1,10))

⚽⚽⚽

Soccer match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","⚽ Win",IF(LOWER(A1)="lose","⚽ Lose","⚽ Draw"))

⚽ Win

Soccer ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","⚽ Ready!","⚽ Rest")

⚽ Ready!

Soccer field scene

Put progress 0-10 in A1. Soccer advances toward the finish.

=REPT(CHAR(9619),A1)&"⚽"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓⚽░░░░░░░

Soccer race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"⚽"&REPT("·",MAX(0,B1-A1))&"🥅"

···⚽·······🥅

Soccer intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"⚽","⚽⚽","⚽⚽⚽","⚽⚽⚽⚽","⚽⚽⚽⚽⚽")

⚽⚽⚽

Basketball rating

Put rating 0-5 in A1. Filled balls show the score (no stars).

=REPT("🏀",A1)&REPT("○",MAX(0,B1-A1))

🏀🏀🏀○○

Basketball counter

Put count in A1. Repeats the basketball emoji.

=REPT("🏀",A1)

🏀🏀🏀

Basketball score count

Put score 0-10 in A1. Caps at ten basketball marks.

=REPT("🏀",MIN(A1,10))

🏀🏀🏀

Basketball match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🏀 Win",IF(LOWER(A1)="lose","🏀 Lose","🏀 Draw"))

🏀 Win

Basketball ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🏀 Ready!","🏀 Rest")

🏀 Ready!

Basketball field scene

Put progress 0-10 in A1. Basketball advances toward the finish.

=REPT(CHAR(9619),A1)&"🏀"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🏀░░░░░░░

Basketball race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🏀"&REPT("·",MAX(0,B1-A1))&"🏀"

···🏀·······🏀

Basketball intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏀","🏀🏀","🏀🏀🏀","🏀🏀🏀🏀","🏀🏀🏀🏀🏀")

🏀🏀🏀

American football rating

Put rating 0-5 in A1. Filled balls show the score (no stars).

=REPT("🏈",A1)&REPT("○",MAX(0,B1-A1))

🏈🏈🏈○○

American football counter

Put count in A1. Repeats the american football emoji.

=REPT("🏈",A1)

🏈🏈🏈

American football score count

Put score 0-10 in A1. Caps at ten american football marks.

=REPT("🏈",MIN(A1,10))

🏈🏈🏈

American football match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🏈 Win",IF(LOWER(A1)="lose","🏈 Lose","🏈 Draw"))

🏈 Win

American football ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🏈 Ready!","🏈 Rest")

🏈 Ready!

American football field scene

Put progress 0-10 in A1. American football advances toward the finish.

=REPT(CHAR(9619),A1)&"🏈"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🏈░░░░░░░

American football race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🏈"&REPT("·",MAX(0,B1-A1))&"🏈"

···🏈·······🏈

American football intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏈","🏈🏈","🏈🏈🏈","🏈🏈🏈🏈","🏈🏈🏈🏈🏈")

🏈🏈🏈

Baseball rating

Put rating 0-5 in A1. Filled balls show the score (no stars).

=REPT("⚾",A1)&REPT("○",MAX(0,B1-A1))

⚾⚾⚾○○

Baseball counter

Put count in A1. Repeats the baseball emoji.

=REPT("⚾",A1)

⚾⚾⚾

Baseball score count

Put score 0-10 in A1. Caps at ten baseball marks.

=REPT("⚾",MIN(A1,10))

⚾⚾⚾

Baseball match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","⚾ Win",IF(LOWER(A1)="lose","⚾ Lose","⚾ Draw"))

⚾ Win

Baseball ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","⚾ Ready!","⚾ Rest")

⚾ Ready!

Baseball field scene

Put progress 0-10 in A1. Baseball advances toward the finish.

=REPT(CHAR(9619),A1)&"⚾"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓⚾░░░░░░░

Baseball race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"⚾"&REPT("·",MAX(0,B1-A1))&"🏟️"

···⚾·······🏟️

Baseball intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"⚾","⚾⚾","⚾⚾⚾","⚾⚾⚾⚾","⚾⚾⚾⚾⚾")

⚾⚾⚾

Tennis rating

Put rating 0-5 in A1. Filled balls show the score (no stars).

=REPT("🎾",A1)&REPT("○",MAX(0,B1-A1))

🎾🎾🎾○○

Tennis counter

Put count in A1. Repeats the tennis emoji.

=REPT("🎾",A1)

🎾🎾🎾

Tennis score count

Put score 0-10 in A1. Caps at ten tennis marks.

=REPT("🎾",MIN(A1,10))

🎾🎾🎾

Tennis match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🎾 Win",IF(LOWER(A1)="lose","🎾 Lose","🎾 Draw"))

🎾 Win

Tennis ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🎾 Ready!","🎾 Rest")

🎾 Ready!

Tennis field scene

Put progress 0-10 in A1. Tennis advances toward the finish.

=REPT(CHAR(9619),A1)&"🎾"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🎾░░░░░░░

Tennis race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🎾"&REPT("·",MAX(0,B1-A1))&"🎾"

···🎾·······🎾

Tennis intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🎾","🎾🎾","🎾🎾🎾","🎾🎾🎾🎾","🎾🎾🎾🎾🎾")

🎾🎾🎾

Volleyball rating

Put rating 0-5 in A1. Filled balls show the score (no stars).

=REPT("🏐",A1)&REPT("○",MAX(0,B1-A1))

🏐🏐🏐○○

Volleyball counter

Put count in A1. Repeats the volleyball emoji.

=REPT("🏐",A1)

🏐🏐🏐

Volleyball score count

Put score 0-10 in A1. Caps at ten volleyball marks.

=REPT("🏐",MIN(A1,10))

🏐🏐🏐

Volleyball match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🏐 Win",IF(LOWER(A1)="lose","🏐 Lose","🏐 Draw"))

🏐 Win

Volleyball ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🏐 Ready!","🏐 Rest")

🏐 Ready!

Volleyball field scene

Put progress 0-10 in A1. Volleyball advances toward the finish.

=REPT(CHAR(9619),A1)&"🏐"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🏐░░░░░░░

Volleyball race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🏐"&REPT("·",MAX(0,B1-A1))&"🏐"

···🏐·······🏐

Volleyball intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏐","🏐🏐","🏐🏐🏐","🏐🏐🏐🏐","🏐🏐🏐🏐🏐")

🏐🏐🏐

Rugby rating

Put rating 0-5 in A1. Filled balls show the score (no stars).

=REPT("🏉",A1)&REPT("○",MAX(0,B1-A1))

🏉🏉🏉○○

Rugby counter

Put count in A1. Repeats the rugby emoji.

=REPT("🏉",A1)

🏉🏉🏉

Rugby score count

Put score 0-10 in A1. Caps at ten rugby marks.

=REPT("🏉",MIN(A1,10))

🏉🏉🏉

Rugby match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🏉 Win",IF(LOWER(A1)="lose","🏉 Lose","🏉 Draw"))

🏉 Win

Rugby ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🏉 Ready!","🏉 Rest")

🏉 Ready!

Rugby field scene

Put progress 0-10 in A1. Rugby advances toward the finish.

=REPT(CHAR(9619),A1)&"🏉"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🏉░░░░░░░

Rugby race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🏉"&REPT("·",MAX(0,B1-A1))&"🏉"

···🏉·······🏉

Rugby intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏉","🏉🏉","🏉🏉🏉","🏉🏉🏉🏉","🏉🏉🏉🏉🏉")

🏉🏉🏉

Billiards rating

Put rating 0-5 in A1. Filled balls show the score (no stars).

=REPT("🎱",A1)&REPT("○",MAX(0,B1-A1))

🎱🎱🎱○○

Billiards counter

Put count in A1. Repeats the billiards emoji.

=REPT("🎱",A1)

🎱🎱🎱

Billiards score count

Put score 0-10 in A1. Caps at ten billiards marks.

=REPT("🎱",MIN(A1,10))

🎱🎱🎱

Billiards match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🎱 Win",IF(LOWER(A1)="lose","🎱 Lose","🎱 Draw"))

🎱 Win

Billiards ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🎱 Ready!","🎱 Rest")

🎱 Ready!

Billiards field scene

Put progress 0-10 in A1. Billiards advances toward the finish.

=REPT(CHAR(9619),A1)&"🎱"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🎱░░░░░░░

Billiards race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🎱"&REPT("·",MAX(0,B1-A1))&"🎱"

···🎱·······🎱

Billiards intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🎱","🎱🎱","🎱🎱🎱","🎱🎱🎱🎱","🎱🎱🎱🎱🎱")

🎱🎱🎱

Ping pong rating

Put rating 0-5 in A1. Filled balls show the score (no stars).

=REPT("🏓",A1)&REPT("○",MAX(0,B1-A1))

🏓🏓🏓○○

Ping pong counter

Put count in A1. Repeats the ping pong emoji.

=REPT("🏓",A1)

🏓🏓🏓

Ping pong score count

Put score 0-10 in A1. Caps at ten ping pong marks.

=REPT("🏓",MIN(A1,10))

🏓🏓🏓

Ping pong match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🏓 Win",IF(LOWER(A1)="lose","🏓 Lose","🏓 Draw"))

🏓 Win

Ping pong ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🏓 Ready!","🏓 Rest")

🏓 Ready!

Ping pong field scene

Put progress 0-10 in A1. Ping pong advances toward the finish.

=REPT(CHAR(9619),A1)&"🏓"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🏓░░░░░░░

Ping pong race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🏓"&REPT("·",MAX(0,B1-A1))&"🏓"

···🏓·······🏓

Ping pong intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏓","🏓🏓","🏓🏓🏓","🏓🏓🏓🏓","🏓🏓🏓🏓🏓")

🏓🏓🏓

Badminton rating

Put rating 0-5 in A1. Filled balls show the score (no stars).

=REPT("🏸",A1)&REPT("○",MAX(0,B1-A1))

🏸🏸🏸○○

Badminton counter

Put count in A1. Repeats the badminton emoji.

=REPT("🏸",A1)

🏸🏸🏸

Badminton score count

Put score 0-10 in A1. Caps at ten badminton marks.

=REPT("🏸",MIN(A1,10))

🏸🏸🏸

Badminton match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🏸 Win",IF(LOWER(A1)="lose","🏸 Lose","🏸 Draw"))

🏸 Win

Badminton ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🏸 Ready!","🏸 Rest")

🏸 Ready!

Badminton field scene

Put progress 0-10 in A1. Badminton advances toward the finish.

=REPT(CHAR(9619),A1)&"🏸"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🏸░░░░░░░

Badminton race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🏸"&REPT("·",MAX(0,B1-A1))&"🏸"

···🏸·······🏸

Badminton intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏸","🏸🏸","🏸🏸🏸","🏸🏸🏸🏸","🏸🏸🏸🏸🏸")

🏸🏸🏸

Ice hockey rating

Put rating 0-5 in A1. Filled balls show the score (no stars).

=REPT("🏒",A1)&REPT("○",MAX(0,B1-A1))

🏒🏒🏒○○

Ice hockey counter

Put count in A1. Repeats the ice hockey emoji.

=REPT("🏒",A1)

🏒🏒🏒

Ice hockey score count

Put score 0-10 in A1. Caps at ten ice hockey marks.

=REPT("🏒",MIN(A1,10))

🏒🏒🏒

Ice hockey match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🏒 Win",IF(LOWER(A1)="lose","🏒 Lose","🏒 Draw"))

🏒 Win

Ice hockey ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🏒 Ready!","🏒 Rest")

🏒 Ready!

Ice hockey field scene

Put progress 0-10 in A1. Ice hockey advances toward the finish.

=REPT(CHAR(9619),A1)&"🏒"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🏒░░░░░░░

Ice hockey race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🏒"&REPT("·",MAX(0,B1-A1))&"🏒"

···🏒·······🏒

Ice hockey intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏒","🏒🏒","🏒🏒🏒","🏒🏒🏒🏒","🏒🏒🏒🏒🏒")

🏒🏒🏒

Field hockey rating

Put rating 0-5 in A1. Filled balls show the score (no stars).

=REPT("🏑",A1)&REPT("○",MAX(0,B1-A1))

🏑🏑🏑○○

Field hockey counter

Put count in A1. Repeats the field hockey emoji.

=REPT("🏑",A1)

🏑🏑🏑

Field hockey score count

Put score 0-10 in A1. Caps at ten field hockey marks.

=REPT("🏑",MIN(A1,10))

🏑🏑🏑

Field hockey match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🏑 Win",IF(LOWER(A1)="lose","🏑 Lose","🏑 Draw"))

🏑 Win

Field hockey ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🏑 Ready!","🏑 Rest")

🏑 Ready!

Field hockey field scene

Put progress 0-10 in A1. Field hockey advances toward the finish.

=REPT(CHAR(9619),A1)&"🏑"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🏑░░░░░░░

Field hockey race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🏑"&REPT("·",MAX(0,B1-A1))&"🏑"

···🏑·······🏑

Field hockey intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏑","🏑🏑","🏑🏑🏑","🏑🏑🏑🏑","🏑🏑🏑🏑🏑")

🏑🏑🏑

Cricket rating

Put rating 0-5 in A1. Filled balls show the score (no stars).

=REPT("🏏",A1)&REPT("○",MAX(0,B1-A1))

🏏🏏🏏○○

Cricket counter

Put count in A1. Repeats the cricket emoji.

=REPT("🏏",A1)

🏏🏏🏏

Cricket score count

Put score 0-10 in A1. Caps at ten cricket marks.

=REPT("🏏",MIN(A1,10))

🏏🏏🏏

Cricket match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🏏 Win",IF(LOWER(A1)="lose","🏏 Lose","🏏 Draw"))

🏏 Win

Cricket ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🏏 Ready!","🏏 Rest")

🏏 Ready!

Cricket field scene

Put progress 0-10 in A1. Cricket advances toward the finish.

=REPT(CHAR(9619),A1)&"🏏"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🏏░░░░░░░

Cricket race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🏏"&REPT("·",MAX(0,B1-A1))&"🏏"

···🏏·······🏏

Cricket intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏏","🏏🏏","🏏🏏🏏","🏏🏏🏏🏏","🏏🏏🏏🏏🏏")

🏏🏏🏏

Golf hole rating

Put rating 0-5 in A1. Filled marks show the score (no stars).

=REPT("⛳",A1)&REPT("○",MAX(0,B1-A1))

⛳⛳⛳○○

Golf hole counter

Put count in A1. Repeats the golf hole emoji.

=REPT("⛳",A1)

⛳⛳⛳

Golf hole score count

Put score 0-10 in A1. Caps at ten golf hole marks.

=REPT("⛳",MIN(A1,10))

⛳⛳⛳

Golf hole match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","⛳ Win",IF(LOWER(A1)="lose","⛳ Lose","⛳ Draw"))

⛳ Win

Golf hole ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","⛳ Ready!","⛳ Rest")

⛳ Ready!

Golf hole field scene

Put progress 0-10 in A1. Golf hole advances toward the finish.

=REPT(CHAR(9619),A1)&"⛳"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓⛳░░░░░░░

Golf hole race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"⛳"&REPT("·",MAX(0,B1-A1))&"⛳"

···⛳·······⛳

Golf hole intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"⛳","⛳⛳","⛳⛳⛳","⛳⛳⛳⛳","⛳⛳⛳⛳⛳")

⛳⛳⛳

Flying disc rating

Put rating 0-5 in A1. Filled balls show the score (no stars).

=REPT("🥏",A1)&REPT("○",MAX(0,B1-A1))

🥏🥏🥏○○

Flying disc counter

Put count in A1. Repeats the flying disc emoji.

=REPT("🥏",A1)

🥏🥏🥏

Flying disc score count

Put score 0-10 in A1. Caps at ten flying disc marks.

=REPT("🥏",MIN(A1,10))

🥏🥏🥏

Flying disc match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🥏 Win",IF(LOWER(A1)="lose","🥏 Lose","🥏 Draw"))

🥏 Win

Flying disc ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🥏 Ready!","🥏 Rest")

🥏 Ready!

Flying disc field scene

Put progress 0-10 in A1. Flying disc advances toward the finish.

=REPT(CHAR(9619),A1)&"🥏"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🥏░░░░░░░

Flying disc race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🥏"&REPT("·",MAX(0,B1-A1))&"🎯"

···🥏·······🎯

Flying disc intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🥏","🥏🥏","🥏🥏🥏","🥏🥏🥏🥏","🥏🥏🥏🥏🥏")

🥏🥏🥏

Bowling rating

Put rating 0-5 in A1. Filled balls show the score (no stars).

=REPT("🎳",A1)&REPT("○",MAX(0,B1-A1))

🎳🎳🎳○○

Bowling counter

Put count in A1. Repeats the bowling emoji.

=REPT("🎳",A1)

🎳🎳🎳

Bowling score count

Put score 0-10 in A1. Caps at ten bowling marks.

=REPT("🎳",MIN(A1,10))

🎳🎳🎳

Bowling match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🎳 Win",IF(LOWER(A1)="lose","🎳 Lose","🎳 Draw"))

🎳 Win

Bowling ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🎳 Ready!","🎳 Rest")

🎳 Ready!

Bowling field scene

Put progress 0-10 in A1. Bowling advances toward the finish.

=REPT(CHAR(9619),A1)&"🎳"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🎳░░░░░░░

Bowling race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🎳"&REPT("·",MAX(0,B1-A1))&"🎳"

···🎳·······🎳

Bowling intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🎳","🎳🎳","🎳🎳🎳","🎳🎳🎳🎳","🎳🎳🎳🎳🎳")

🎳🎳🎳

Goal net rating

Put rating 0-5 in A1. Filled marks show the score (no stars).

=REPT("🥅",A1)&REPT("○",MAX(0,B1-A1))

🥅🥅🥅○○

Goal net counter

Put count in A1. Repeats the goal net emoji.

=REPT("🥅",A1)

🥅🥅🥅

Goal net score count

Put score 0-10 in A1. Caps at ten goal net marks.

=REPT("🥅",MIN(A1,10))

🥅🥅🥅

Goal net match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🥅 Win",IF(LOWER(A1)="lose","🥅 Lose","🥅 Draw"))

🥅 Win

Goal net ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🥅 Ready!","🥅 Rest")

🥅 Ready!

Goal net field scene

Put progress 0-10 in A1. Goal net advances toward the finish.

=REPT(CHAR(9619),A1)&"🥅"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🥅░░░░░░░

Goal net race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🥅"&REPT("·",MAX(0,B1-A1))&"⚽"

···🥅·······⚽

Goal net intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🥅","🥅🥅","🥅🥅🥅","🥅🥅🥅🥅","🥅🥅🥅🥅🥅")

🥅🥅🥅

Darts rating

Put rating 0-5 in A1. Filled marks show the score (no stars).

=REPT("🎯",A1)&REPT("○",MAX(0,B1-A1))

🎯🎯🎯○○

Darts counter

Put count in A1. Repeats the darts emoji.

=REPT("🎯",A1)

🎯🎯🎯

Darts score count

Put score 0-10 in A1. Caps at ten darts marks.

=REPT("🎯",MIN(A1,10))

🎯🎯🎯

Darts match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🎯 Win",IF(LOWER(A1)="lose","🎯 Lose","🎯 Draw"))

🎯 Win

Darts ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🎯 Ready!","🎯 Rest")

🎯 Ready!

Darts field scene

Put progress 0-10 in A1. Darts advances toward the finish.

=REPT(CHAR(9619),A1)&"🎯"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🎯░░░░░░░

Darts race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🎯"&REPT("·",MAX(0,B1-A1))&"🎯"

···🎯·······🎯

Darts intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🎯","🎯🎯","🎯🎯🎯","🎯🎯🎯🎯","🎯🎯🎯🎯🎯")

🎯🎯🎯

Swimming rating

Put rating 0-5 in A1. Filled marks show the score (no stars).

=REPT("🏊",A1)&REPT("○",MAX(0,B1-A1))

🏊🏊🏊○○

Swimming counter

Put count in A1. Repeats the swimming emoji.

=REPT("🏊",A1)

🏊🏊🏊

Swimming score count

Put score 0-10 in A1. Caps at ten swimming marks.

=REPT("🏊",MIN(A1,10))

🏊🏊🏊

Swimming match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🏊 Win",IF(LOWER(A1)="lose","🏊 Lose","🏊 Draw"))

🏊 Win

Swimming ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🏊 Ready!","🏊 Rest")

🏊 Ready!

Swimming field scene

Put progress 0-10 in A1. Swimming advances toward the finish.

=REPT(CHAR(9619),A1)&"🏊"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🏊░░░░░░░

Swimming race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🏊"&REPT("·",MAX(0,B1-A1))&"🏁"

···🏊·······🏁

Swimming intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏊","🏊🏊","🏊🏊🏊","🏊🏊🏊🏊","🏊🏊🏊🏊🏊")

🏊🏊🏊

Yoga rating

Put rating 0-5 in A1. Filled marks show the score (no stars).

=REPT("🧘",A1)&REPT("○",MAX(0,B1-A1))

🧘🧘🧘○○

Yoga counter

Put count in A1. Repeats the yoga emoji.

=REPT("🧘",A1)

🧘🧘🧘

Yoga score count

Put score 0-10 in A1. Caps at ten yoga marks.

=REPT("🧘",MIN(A1,10))

🧘🧘🧘

Yoga match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🧘 Win",IF(LOWER(A1)="lose","🧘 Lose","🧘 Draw"))

🧘 Win

Yoga ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🧘 Ready!","🧘 Rest")

🧘 Ready!

Yoga field scene

Put progress 0-10 in A1. Yoga advances toward the finish.

=REPT(CHAR(9619),A1)&"🧘"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🧘░░░░░░░

Yoga race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🧘"&REPT("·",MAX(0,B1-A1))&"☮️"

···🧘·······☮️

Yoga intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🧘","🧘🧘","🧘🧘🧘","🧘🧘🧘🧘","🧘🧘🧘🧘🧘")

🧘🧘🧘

Surfing rating

Put rating 0-5 in A1. Filled marks show the score (no stars).

=REPT("🏄",A1)&REPT("○",MAX(0,B1-A1))

🏄🏄🏄○○

Surfing counter

Put count in A1. Repeats the surfing emoji.

=REPT("🏄",A1)

🏄🏄🏄

Surfing score count

Put score 0-10 in A1. Caps at ten surfing marks.

=REPT("🏄",MIN(A1,10))

🏄🏄🏄

Surfing match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🏄 Win",IF(LOWER(A1)="lose","🏄 Lose","🏄 Draw"))

🏄 Win

Surfing ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🏄 Ready!","🏄 Rest")

🏄 Ready!

Surfing field scene

Put progress 0-10 in A1. Surfing advances toward the finish.

=REPT(CHAR(9619),A1)&"🏄"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🏄░░░░░░░

Surfing race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🏄"&REPT("·",MAX(0,B1-A1))&"🌊"

···🏄·······🌊

Surfing intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏄","🏄🏄","🏄🏄🏄","🏄🏄🏄🏄","🏄🏄🏄🏄🏄")

🏄🏄🏄

Rowing rating

Put rating 0-5 in A1. Filled marks show the score (no stars).

=REPT("🚣",A1)&REPT("○",MAX(0,B1-A1))

🚣🚣🚣○○

Rowing counter

Put count in A1. Repeats the rowing emoji.

=REPT("🚣",A1)

🚣🚣🚣

Rowing score count

Put score 0-10 in A1. Caps at ten rowing marks.

=REPT("🚣",MIN(A1,10))

🚣🚣🚣

Rowing match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🚣 Win",IF(LOWER(A1)="lose","🚣 Lose","🚣 Draw"))

🚣 Win

Rowing ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🚣 Ready!","🚣 Rest")

🚣 Ready!

Rowing field scene

Put progress 0-10 in A1. Rowing advances toward the finish.

=REPT(CHAR(9619),A1)&"🚣"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🚣░░░░░░░

Rowing race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🚣"&REPT("·",MAX(0,B1-A1))&"🏁"

···🚣·······🏁

Rowing intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🚣","🚣🚣","🚣🚣🚣","🚣🚣🚣🚣","🚣🚣🚣🚣🚣")

🚣🚣🚣

Cycling rating

Put rating 0-5 in A1. Filled marks show the score (no stars).

=REPT("🚴",A1)&REPT("○",MAX(0,B1-A1))

🚴🚴🚴○○

Cycling counter

Put count in A1. Repeats the cycling emoji.

=REPT("🚴",A1)

🚴🚴🚴

Cycling score count

Put score 0-10 in A1. Caps at ten cycling marks.

=REPT("🚴",MIN(A1,10))

🚴🚴🚴

Cycling match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🚴 Win",IF(LOWER(A1)="lose","🚴 Lose","🚴 Draw"))

🚴 Win

Cycling ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🚴 Ready!","🚴 Rest")

🚴 Ready!

Cycling field scene

Put progress 0-10 in A1. Cycling advances toward the finish.

=REPT(CHAR(9619),A1)&"🚴"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🚴░░░░░░░

Cycling race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🚴"&REPT("·",MAX(0,B1-A1))&"🏁"

···🚴·······🏁

Cycling intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🚴","🚴🚴","🚴🚴🚴","🚴🚴🚴🚴","🚴🚴🚴🚴🚴")

🚴🚴🚴

Mountain biking rating

Put rating 0-5 in A1. Filled marks show the score (no stars).

=REPT("🚵",A1)&REPT("○",MAX(0,B1-A1))

🚵🚵🚵○○

Mountain biking counter

Put count in A1. Repeats the mountain biking emoji.

=REPT("🚵",A1)

🚵🚵🚵

Mountain biking score count

Put score 0-10 in A1. Caps at ten mountain biking marks.

=REPT("🚵",MIN(A1,10))

🚵🚵🚵

Mountain biking match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🚵 Win",IF(LOWER(A1)="lose","🚵 Lose","🚵 Draw"))

🚵 Win

Mountain biking ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🚵 Ready!","🚵 Rest")

🚵 Ready!

Mountain biking field scene

Put progress 0-10 in A1. Mountain biking advances toward the finish.

=REPT(CHAR(9619),A1)&"🚵"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🚵░░░░░░░

Mountain biking race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🚵"&REPT("·",MAX(0,B1-A1))&"🏁"

···🚵·······🏁

Mountain biking intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🚵","🚵🚵","🚵🚵🚵","🚵🚵🚵🚵","🚵🚵🚵🚵🚵")

🚵🚵🚵

Horse racing rating

Put rating 0-5 in A1. Filled marks show the score (no stars).

=REPT("🏇",A1)&REPT("○",MAX(0,B1-A1))

🏇🏇🏇○○

Horse racing counter

Put count in A1. Repeats the horse racing emoji.

=REPT("🏇",A1)

🏇🏇🏇

Horse racing score count

Put score 0-10 in A1. Caps at ten horse racing marks.

=REPT("🏇",MIN(A1,10))

🏇🏇🏇

Horse racing match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🏇 Win",IF(LOWER(A1)="lose","🏇 Lose","🏇 Draw"))

🏇 Win

Horse racing ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🏇 Ready!","🏇 Rest")

🏇 Ready!

Horse racing field scene

Put progress 0-10 in A1. Horse racing advances toward the finish.

=REPT(CHAR(9619),A1)&"🏇"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🏇░░░░░░░

Horse racing race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🏇"&REPT("·",MAX(0,B1-A1))&"🏁"

···🏇·······🏁

Horse racing intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏇","🏇🏇","🏇🏇🏇","🏇🏇🏇🏇","🏇🏇🏇🏇🏇")

🏇🏇🏇

Skiing rating

Put rating 0-5 in A1. Filled marks show the score (no stars).

=REPT("⛷️",A1)&REPT("○",MAX(0,B1-A1))

⛷️⛷️⛷️○○

Skiing counter

Put count in A1. Repeats the skiing emoji.

=REPT("⛷️",A1)

⛷️⛷️⛷️

Skiing score count

Put score 0-10 in A1. Caps at ten skiing marks.

=REPT("⛷️",MIN(A1,10))

⛷️⛷️⛷️

Skiing match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","⛷️ Win",IF(LOWER(A1)="lose","⛷️ Lose","⛷️ Draw"))

⛷️ Win

Skiing ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","⛷️ Ready!","⛷️ Rest")

⛷️ Ready!

Skiing field scene

Put progress 0-10 in A1. Skiing advances toward the finish.

=REPT(CHAR(9619),A1)&"⛷️"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓⛷️░░░░░░░

Skiing race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"⛷️"&REPT("·",MAX(0,B1-A1))&"🏁"

···⛷️·······🏁

Skiing intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"⛷️","⛷️⛷️","⛷️⛷️⛷️","⛷️⛷️⛷️⛷️","⛷️⛷️⛷️⛷️⛷️")

⛷️⛷️⛷️

Snowboarding rating

Put rating 0-5 in A1. Filled marks show the score (no stars).

=REPT("🏂",A1)&REPT("○",MAX(0,B1-A1))

🏂🏂🏂○○

Snowboarding counter

Put count in A1. Repeats the snowboarding emoji.

=REPT("🏂",A1)

🏂🏂🏂

Snowboarding score count

Put score 0-10 in A1. Caps at ten snowboarding marks.

=REPT("🏂",MIN(A1,10))

🏂🏂🏂

Snowboarding match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🏂 Win",IF(LOWER(A1)="lose","🏂 Lose","🏂 Draw"))

🏂 Win

Snowboarding ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🏂 Ready!","🏂 Rest")

🏂 Ready!

Snowboarding field scene

Put progress 0-10 in A1. Snowboarding advances toward the finish.

=REPT(CHAR(9619),A1)&"🏂"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🏂░░░░░░░

Snowboarding race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🏂"&REPT("·",MAX(0,B1-A1))&"🏁"

···🏂·······🏁

Snowboarding intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏂","🏂🏂","🏂🏂🏂","🏂🏂🏂🏂","🏂🏂🏂🏂🏂")

🏂🏂🏂

Ice skating rating

Put rating 0-5 in A1. Filled marks show the score (no stars).

=REPT("⛸️",A1)&REPT("○",MAX(0,B1-A1))

⛸️⛸️⛸️○○

Ice skating counter

Put count in A1. Repeats the ice skating emoji.

=REPT("⛸️",A1)

⛸️⛸️⛸️

Ice skating score count

Put score 0-10 in A1. Caps at ten ice skating marks.

=REPT("⛸️",MIN(A1,10))

⛸️⛸️⛸️

Ice skating match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","⛸️ Win",IF(LOWER(A1)="lose","⛸️ Lose","⛸️ Draw"))

⛸️ Win

Ice skating ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","⛸️ Ready!","⛸️ Rest")

⛸️ Ready!

Ice skating field scene

Put progress 0-10 in A1. Ice skating advances toward the finish.

=REPT(CHAR(9619),A1)&"⛸️"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓⛸️░░░░░░░

Ice skating race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"⛸️"&REPT("·",MAX(0,B1-A1))&"🏁"

···⛸️·······🏁

Ice skating intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"⛸️","⛸️⛸️","⛸️⛸️⛸️","⛸️⛸️⛸️⛸️","⛸️⛸️⛸️⛸️⛸️")

⛸️⛸️⛸️

Boxing rating

Put rating 0-5 in A1. Filled marks show the score (no stars).

=REPT("🥊",A1)&REPT("○",MAX(0,B1-A1))

🥊🥊🥊○○

Boxing counter

Put count in A1. Repeats the boxing emoji.

=REPT("🥊",A1)

🥊🥊🥊

Boxing score count

Put score 0-10 in A1. Caps at ten boxing marks.

=REPT("🥊",MIN(A1,10))

🥊🥊🥊

Boxing match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🥊 Win",IF(LOWER(A1)="lose","🥊 Lose","🥊 Draw"))

🥊 Win

Boxing ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🥊 Ready!","🥊 Rest")

🥊 Ready!

Boxing field scene

Put progress 0-10 in A1. Boxing advances toward the finish.

=REPT(CHAR(9619),A1)&"🥊"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🥊░░░░░░░

Boxing race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🥊"&REPT("·",MAX(0,B1-A1))&"🏆"

···🥊·······🏆

Boxing intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🥊","🥊🥊","🥊🥊🥊","🥊🥊🥊🥊","🥊🥊🥊🥊🥊")

🥊🥊🥊

Martial arts rating

Put rating 0-5 in A1. Filled marks show the score (no stars).

=REPT("🥋",A1)&REPT("○",MAX(0,B1-A1))

🥋🥋🥋○○

Martial arts counter

Put count in A1. Repeats the martial arts emoji.

=REPT("🥋",A1)

🥋🥋🥋

Martial arts score count

Put score 0-10 in A1. Caps at ten martial arts marks.

=REPT("🥋",MIN(A1,10))

🥋🥋🥋

Martial arts match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🥋 Win",IF(LOWER(A1)="lose","🥋 Lose","🥋 Draw"))

🥋 Win

Martial arts ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🥋 Ready!","🥋 Rest")

🥋 Ready!

Martial arts field scene

Put progress 0-10 in A1. Martial arts advances toward the finish.

=REPT(CHAR(9619),A1)&"🥋"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🥋░░░░░░░

Martial arts race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🥋"&REPT("·",MAX(0,B1-A1))&"🏆"

···🥋·······🏆

Martial arts intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🥋","🥋🥋","🥋🥋🥋","🥋🥋🥋🥋","🥋🥋🥋🥋🥋")

🥋🥋🥋

Golf swing rating

Put rating 0-5 in A1. Filled marks show the score (no stars).

=REPT("🏌️",A1)&REPT("○",MAX(0,B1-A1))

🏌️🏌️🏌️○○

Golf swing counter

Put count in A1. Repeats the golf swing emoji.

=REPT("🏌️",A1)

🏌️🏌️🏌️

Golf swing score count

Put score 0-10 in A1. Caps at ten golf swing marks.

=REPT("🏌️",MIN(A1,10))

🏌️🏌️🏌️

Golf swing match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🏌️ Win",IF(LOWER(A1)="lose","🏌️ Lose","🏌️ Draw"))

🏌️ Win

Golf swing ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🏌️ Ready!","🏌️ Rest")

🏌️ Ready!

Golf swing field scene

Put progress 0-10 in A1. Golf swing advances toward the finish.

=REPT(CHAR(9619),A1)&"🏌️"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🏌️░░░░░░░

Golf swing race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🏌️"&REPT("·",MAX(0,B1-A1))&"⛳"

···🏌️·······⛳

Golf swing intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏌️","🏌️🏌️","🏌️🏌️🏌️","🏌️🏌️🏌️🏌️","🏌️🏌️🏌️🏌️🏌️")

🏌️🏌️🏌️

Weightlifting rating

Put rating 0-5 in A1. Filled marks show the score (no stars).

=REPT("🏋️",A1)&REPT("○",MAX(0,B1-A1))

🏋️🏋️🏋️○○

Weightlifting counter

Put count in A1. Repeats the weightlifting emoji.

=REPT("🏋️",A1)

🏋️🏋️🏋️

Weightlifting score count

Put score 0-10 in A1. Caps at ten weightlifting marks.

=REPT("🏋️",MIN(A1,10))

🏋️🏋️🏋️

Weightlifting match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🏋️ Win",IF(LOWER(A1)="lose","🏋️ Lose","🏋️ Draw"))

🏋️ Win

Weightlifting ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🏋️ Ready!","🏋️ Rest")

🏋️ Ready!

Weightlifting field scene

Put progress 0-10 in A1. Weightlifting advances toward the finish.

=REPT(CHAR(9619),A1)&"🏋️"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🏋️░░░░░░░

Weightlifting race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🏋️"&REPT("·",MAX(0,B1-A1))&"🏆"

···🏋️·······🏆

Weightlifting intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏋️","🏋️🏋️","🏋️🏋️🏋️","🏋️🏋️🏋️🏋️","🏋️🏋️🏋️🏋️🏋️")

🏋️🏋️🏋️

Gymnastics rating

Put rating 0-5 in A1. Filled marks show the score (no stars).

=REPT("🤸",A1)&REPT("○",MAX(0,B1-A1))

🤸🤸🤸○○

Gymnastics counter

Put count in A1. Repeats the gymnastics emoji.

=REPT("🤸",A1)

🤸🤸🤸

Gymnastics score count

Put score 0-10 in A1. Caps at ten gymnastics marks.

=REPT("🤸",MIN(A1,10))

🤸🤸🤸

Gymnastics match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🤸 Win",IF(LOWER(A1)="lose","🤸 Lose","🤸 Draw"))

🤸 Win

Gymnastics ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🤸 Ready!","🤸 Rest")

🤸 Ready!

Gymnastics field scene

Put progress 0-10 in A1. Gymnastics advances toward the finish.

=REPT(CHAR(9619),A1)&"🤸"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🤸░░░░░░░

Gymnastics race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🤸"&REPT("·",MAX(0,B1-A1))&"🏆"

···🤸·······🏆

Gymnastics intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🤸","🤸🤸","🤸🤸🤸","🤸🤸🤸🤸","🤸🤸🤸🤸🤸")

🤸🤸🤸

Fencing rating

Put rating 0-5 in A1. Filled marks show the score (no stars).

=REPT("🤺",A1)&REPT("○",MAX(0,B1-A1))

🤺🤺🤺○○

Fencing counter

Put count in A1. Repeats the fencing emoji.

=REPT("🤺",A1)

🤺🤺🤺

Fencing score count

Put score 0-10 in A1. Caps at ten fencing marks.

=REPT("🤺",MIN(A1,10))

🤺🤺🤺

Fencing match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🤺 Win",IF(LOWER(A1)="lose","🤺 Lose","🤺 Draw"))

🤺 Win

Fencing ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🤺 Ready!","🤺 Rest")

🤺 Ready!

Fencing field scene

Put progress 0-10 in A1. Fencing advances toward the finish.

=REPT(CHAR(9619),A1)&"🤺"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🤺░░░░░░░

Fencing race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🤺"&REPT("·",MAX(0,B1-A1))&"🏆"

···🤺·······🏆

Fencing intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🤺","🤺🤺","🤺🤺🤺","🤺🤺🤺🤺","🤺🤺🤺🤺🤺")

🤺🤺🤺

Water polo rating

Put rating 0-5 in A1. Filled marks show the score (no stars).

=REPT("🤽",A1)&REPT("○",MAX(0,B1-A1))

🤽🤽🤽○○

Water polo counter

Put count in A1. Repeats the water polo emoji.

=REPT("🤽",A1)

🤽🤽🤽

Water polo score count

Put score 0-10 in A1. Caps at ten water polo marks.

=REPT("🤽",MIN(A1,10))

🤽🤽🤽

Water polo match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🤽 Win",IF(LOWER(A1)="lose","🤽 Lose","🤽 Draw"))

🤽 Win

Water polo ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🤽 Ready!","🤽 Rest")

🤽 Ready!

Water polo field scene

Put progress 0-10 in A1. Water polo advances toward the finish.

=REPT(CHAR(9619),A1)&"🤽"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🤽░░░░░░░

Water polo race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🤽"&REPT("·",MAX(0,B1-A1))&"🥅"

···🤽·······🥅

Water polo intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🤽","🤽🤽","🤽🤽🤽","🤽🤽🤽🤽","🤽🤽🤽🤽🤽")

🤽🤽🤽

Handball rating

Put rating 0-5 in A1. Filled marks show the score (no stars).

=REPT("🤾",A1)&REPT("○",MAX(0,B1-A1))

🤾🤾🤾○○

Handball counter

Put count in A1. Repeats the handball emoji.

=REPT("🤾",A1)

🤾🤾🤾

Handball score count

Put score 0-10 in A1. Caps at ten handball marks.

=REPT("🤾",MIN(A1,10))

🤾🤾🤾

Handball match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🤾 Win",IF(LOWER(A1)="lose","🤾 Lose","🤾 Draw"))

🤾 Win

Handball ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🤾 Ready!","🤾 Rest")

🤾 Ready!

Handball field scene

Put progress 0-10 in A1. Handball advances toward the finish.

=REPT(CHAR(9619),A1)&"🤾"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🤾░░░░░░░

Handball race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🤾"&REPT("·",MAX(0,B1-A1))&"🥅"

···🤾·······🥅

Handball intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🤾","🤾🤾","🤾🤾🤾","🤾🤾🤾🤾","🤾🤾🤾🤾🤾")

🤾🤾🤾

Climbing rating

Put rating 0-5 in A1. Filled marks show the score (no stars).

=REPT("🧗",A1)&REPT("○",MAX(0,B1-A1))

🧗🧗🧗○○

Climbing counter

Put count in A1. Repeats the climbing emoji.

=REPT("🧗",A1)

🧗🧗🧗

Climbing score count

Put score 0-10 in A1. Caps at ten climbing marks.

=REPT("🧗",MIN(A1,10))

🧗🧗🧗

Climbing match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🧗 Win",IF(LOWER(A1)="lose","🧗 Lose","🧗 Draw"))

🧗 Win

Climbing ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🧗 Ready!","🧗 Rest")

🧗 Ready!

Climbing field scene

Put progress 0-10 in A1. Climbing advances toward the finish.

=REPT(CHAR(9619),A1)&"🧗"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🧗░░░░░░░

Climbing race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🧗"&REPT("·",MAX(0,B1-A1))&"🏁"

···🧗·······🏁

Climbing intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🧗","🧗🧗","🧗🧗🧗","🧗🧗🧗🧗","🧗🧗🧗🧗🧗")

🧗🧗🧗

Running rating

Put rating 0-5 in A1. Filled marks show the score (no stars).

=REPT("🏃",A1)&REPT("○",MAX(0,B1-A1))

🏃🏃🏃○○

Running counter

Put count in A1. Repeats the running emoji.

=REPT("🏃",A1)

🏃🏃🏃

Running score count

Put score 0-10 in A1. Caps at ten running marks.

=REPT("🏃",MIN(A1,10))

🏃🏃🏃

Running match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🏃 Win",IF(LOWER(A1)="lose","🏃 Lose","🏃 Draw"))

🏃 Win

Running ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🏃 Ready!","🏃 Rest")

🏃 Ready!

Running field scene

Put progress 0-10 in A1. Running advances toward the finish.

=REPT(CHAR(9619),A1)&"🏃"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🏃░░░░░░░

Running race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🏃"&REPT("·",MAX(0,B1-A1))&"🏁"

···🏃·······🏁

Running intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🏃","🏃🏃","🏃🏃🏃","🏃🏃🏃🏃","🏃🏃🏃🏃🏃")

🏃🏃🏃

Skateboarding rating

Put rating 0-5 in A1. Filled marks show the score (no stars).

=REPT("🛹",A1)&REPT("○",MAX(0,B1-A1))

🛹🛹🛹○○

Skateboarding counter

Put count in A1. Repeats the skateboarding emoji.

=REPT("🛹",A1)

🛹🛹🛹

Skateboarding score count

Put score 0-10 in A1. Caps at ten skateboarding marks.

=REPT("🛹",MIN(A1,10))

🛹🛹🛹

Skateboarding match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🛹 Win",IF(LOWER(A1)="lose","🛹 Lose","🛹 Draw"))

🛹 Win

Skateboarding ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🛹 Ready!","🛹 Rest")

🛹 Ready!

Skateboarding field scene

Put progress 0-10 in A1. Skateboarding advances toward the finish.

=REPT(CHAR(9619),A1)&"🛹"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🛹░░░░░░░

Skateboarding race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🛹"&REPT("·",MAX(0,B1-A1))&"🏁"

···🛹·······🏁

Skateboarding intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🛹","🛹🛹","🛹🛹🛹","🛹🛹🛹🛹","🛹🛹🛹🛹🛹")

🛹🛹🛹

Ski season rating

Put rating 0-5 in A1. Filled marks show the score (no stars).

=REPT("🎿",A1)&REPT("○",MAX(0,B1-A1))

🎿🎿🎿○○

Ski season counter

Put count in A1. Repeats the ski season emoji.

=REPT("🎿",A1)

🎿🎿🎿

Ski season score count

Put score 0-10 in A1. Caps at ten ski season marks.

=REPT("🎿",MIN(A1,10))

🎿🎿🎿

Ski season match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🎿 Win",IF(LOWER(A1)="lose","🎿 Lose","🎿 Draw"))

🎿 Win

Ski season ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🎿 Ready!","🎿 Rest")

🎿 Ready!

Ski season field scene

Put progress 0-10 in A1. Ski season advances toward the finish.

=REPT(CHAR(9619),A1)&"🎿"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🎿░░░░░░░

Ski season race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🎿"&REPT("·",MAX(0,B1-A1))&"🏁"

···🎿·······🏁

Ski season intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🎿","🎿🎿","🎿🎿🎿","🎿🎿🎿🎿","🎿🎿🎿🎿🎿")

🎿🎿🎿

Skydiving rating

Put rating 0-5 in A1. Filled marks show the score (no stars).

=REPT("🪂",A1)&REPT("○",MAX(0,B1-A1))

🪂🪂🪂○○

Skydiving counter

Put count in A1. Repeats the skydiving emoji.

=REPT("🪂",A1)

🪂🪂🪂

Skydiving score count

Put score 0-10 in A1. Caps at ten skydiving marks.

=REPT("🪂",MIN(A1,10))

🪂🪂🪂

Skydiving match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🪂 Win",IF(LOWER(A1)="lose","🪂 Lose","🪂 Draw"))

🪂 Win

Skydiving ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🪂 Ready!","🪂 Rest")

🪂 Ready!

Skydiving field scene

Put progress 0-10 in A1. Skydiving advances toward the finish.

=REPT(CHAR(9619),A1)&"🪂"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🪂░░░░░░░

Skydiving race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🪂"&REPT("·",MAX(0,B1-A1))&"🏁"

···🪂·······🏁

Skydiving intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🪂","🪂🪂","🪂🪂🪂","🪂🪂🪂🪂","🪂🪂🪂🪂🪂")

🪂🪂🪂

Wrestling rating

Put rating 0-5 in A1. Filled marks show the score (no stars).

=REPT("🤼",A1)&REPT("○",MAX(0,B1-A1))

🤼🤼🤼○○

Wrestling counter

Put count in A1. Repeats the wrestling emoji.

=REPT("🤼",A1)

🤼🤼🤼

Wrestling score count

Put score 0-10 in A1. Caps at ten wrestling marks.

=REPT("🤼",MIN(A1,10))

🤼🤼🤼

Wrestling match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🤼 Win",IF(LOWER(A1)="lose","🤼 Lose","🤼 Draw"))

🤼 Win

Wrestling ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🤼 Ready!","🤼 Rest")

🤼 Ready!

Wrestling field scene

Put progress 0-10 in A1. Wrestling advances toward the finish.

=REPT(CHAR(9619),A1)&"🤼"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🤼░░░░░░░

Wrestling race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🤼"&REPT("·",MAX(0,B1-A1))&"🏆"

···🤼·······🏆

Wrestling intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🤼","🤼🤼","🤼🤼🤼","🤼🤼🤼🤼","🤼🤼🤼🤼🤼")

🤼🤼🤼

Softball rating

Put rating 0-5 in A1. Filled balls show the score (no stars).

=REPT("🥎",A1)&REPT("○",MAX(0,B1-A1))

🥎🥎🥎○○

Softball counter

Put count in A1. Repeats the softball emoji.

=REPT("🥎",A1)

🥎🥎🥎

Softball score count

Put score 0-10 in A1. Caps at ten softball marks.

=REPT("🥎",MIN(A1,10))

🥎🥎🥎

Softball match status

Put win, lose, or draw in A1.

=IF(LOWER(A1)="win","🥎 Win",IF(LOWER(A1)="lose","🥎 Lose","🥎 Draw"))

🥎 Win

Softball ready status

Put go or rest in A1.

=IF(LOWER(A1)="go","🥎 Ready!","🥎 Rest")

🥎 Ready!

Softball field scene

Put progress 0-10 in A1. Softball advances toward the finish.

=REPT(CHAR(9619),A1)&"🥎"&REPT(CHAR(9617),MAX(0,B1-A1))

▓▓▓🥎░░░░░░░

Softball race scene

Put position 0-10 in A1. Moves toward the finish mark.

=REPT("·",A1)&"🥎"&REPT("·",MAX(0,B1-A1))&"🏟️"

···🥎·······🏟️

Softball intensity picker

Put level 1-5 in A1 for soft to max intensity rows.

=CHOOSE(A1,"🥎","🥎🥎","🥎🥎🥎","🥎🥎🥎🥎","🥎🥎🥎🥎🥎")

🥎🥎🥎

Related formula guides

Go deeper with Better Sheets

Members get full courses on CHAR, REPT, and dashboard design, plus hundreds of Google Sheets tutorials. Copy-paste formulas here stay free.

See membership options