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.

Unlock playground
Ads keep the free stuff free. Members browse ad-free — log in or see pricing.
Big Year 2027 calendar: the whole year on one Google Sheet

Free 2027 calendar.Plan all of 2027 on one Google Sheet, free.

Copy it to your Google Drive.

Free. No password, no card. The sheet link shows up right here.