Skip to content

sunnuntai 13.07.2025

Liikunta Kulutus Syöty Paino (mitattu)
790 kcal 2401 kcal 2385 kcal 73.4 kg (13.07.2025)

Hiilihydraatit Proteiinit Rasvat
278 g /360 g 65 g /120 g 106 g /107 g

Suositukset: THL https://urn.fi/URN:ISBN:978-952-408-405-5

Askeleet (matka) Pyöräilty matka
2138 (4.4 km) 13.1 km

RuokakcalAika
Aamiainen 1
Chili nuts167 kcal11:49
Tropical müsli355 kcal12:01
Mantelijuoma17 kcal12:02
Lounas 1
Chili nuts104 kcal14:30
Lounas 2
Liquorice crunchy269 kcal15:29
Iltaruoka 1
Kaurapellavaleipä308 kcal17:28
Kasvisrasvalevite 70%50 kcal17:28
Tomaatti29 kcal17:29
Kurkku10 kcal17:29
Punasipuli, kuorittu7 kcal17:29
Mustapapupihvi135 kcal17:30
Salaneuvos58 kcal17:31
Chili nuts42 kcal17:43
Iltaruoka 2
Rukiinen Riisipiirakka124 kcal19:53
Kasvisrasvalevite 70%50 kcal19:53
Täysjyvä kauratyynyt84 kcal19:54
Täysjyvä kauratyynyt84 kcal19:54
Kasvisrasvalevite 70%101 kcal19:54
Iltaruoka 3
Täysjyvä kauratyynyt84 kcal22:03
Täysjyvä kauratyynyt84 kcal22:04
Kasvisrasvalevite 70%50 kcal22:04
Rukiinen Riisipiirakka124 kcal22:05
Kasvisrasvalevite 70%50 kcal22:05

Ei tietoja

Tälle päivälle ei ole merkitty mitään kiputietoja.

Liikutut kalorit: 789 kcal
Päivän nettokalorit: -15 kcal

Treeni: Pyöräily

(AppleHealth)

Pyöräily

Sarja Matka Aika
1 5.9 km 23.45 min
2 0.9 km 5.30 min
3 6.3 km 26.33 min

Treeni: Kesäohjelma 2025

(Hevy)
Näytä lämppärit

Rintakehän alaspainaminen kepin kanssa

Sarja Aika
1 1.14 min

{ "description": "Kuvaus" , "data": {"url" : "assets/charts/kuntodata.csv"} , "transform": [{"filter": "datum.liike==='rintakehan_alaspainaminen_kepin_kanssa'"}, {"calculate": "datum.kesto / 60.0", "as": "kesto_minuutti"}, {"calculate": "datetime(2025, 6, 13)", "as": "today"}] , "layer": [{ "mark": {"type": "line", "color": "blue", "point": true, "clip": true}, "encoding": { "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "kesto_minuutti", "type": "quantitative", "aggregate": "sum", "title": "Kokonaisaika (min)" }, "tooltip": {"field": "kesto_minuutti", "type": "quantitative", "aggregate": "sum"} } }, { "mark": {"type": "rule", "color": "red"}, "encoding": { "x": {"field": "today", "type": "temporal", "timeUnit": "yearmonthdate"}, "y": {"value": 0} } }] }

Kokonaisaika (min)  Tämä päivä (13.07.2025) 

Data-avain: rintakehan_alaspainaminen_kepin_kanssa

Rintarangan Kierto

Sarja Toistot
1 20
2 20

{ "description": "Toistot" , "data": {"url" : "assets/charts/kuntodata.csv"} , "transform": [{"filter": "datum.liike==='rintarangan_kierto'"}, {"calculate": "datetime(2025, 6, 13)", "as": "today"}, {"calculate": "datum.tyyppi==='failure' ? datum.toistot : null", "as": "fail"}] , "layer": [{ "mark": {"type": "area", "color": "lightblue", "line": true, "point": true, "clip": true}, "encoding": { "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "toistot", "type": "quantitative", "aggregate": "max", "title": "Toistot" , "scale": {"domain": [0.0, 22.0]}}, "y2": {"field": "toistot", "type": "quantitative", "aggregate": "min", "title": "Toistot"}, "tooltip": {"field": "toistot", "type": "quantitative", "aggregate": "min"} } }, { "mark": {"type": "rule", "color": "red"}, "encoding": { "x": {"field": "today", "type": "temporal", "timeUnit": "yearmonthdate"}, "y": {"value": 0} } }, { "mark": {"type": "point", "color": "red", "shape": "circle", "size": 40, "clip": true}, "encoding": { "tooltip": {"field": "fail", "type": "quantitative", "aggregate": "max"}, "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "fail", "type": "quantitative", "aggregate": "max"} } }] }

Salikerran enimmäistoistot Vaihteluväli  Sarjaa ei tehty loppuun.  Tämä päivä (13.07.2025) 

Data-avain: rintarangan_kierto

Asetu kont­taus­a­sen­toon ja ojenna toinen jalka suoraksi sivulle, jalkapohja koko matkaltaan alustaa vasten.

Kierrä suoran jalan puoleista kättä tukikäden alta sivulle kämmenselkä alustaa vasten. Anna tukikäden koukistua ja kurota kättä ak­tii­vi­ses­ti pitkälle samalla sisään hengittäen.

Tuo käsi vartalon alta ja jatka liikettä kiertämällä se nyt sivukautta ylös. Seuraa kättä katseellasi ja hengitä samalla ulos.

Tee haluamasi määrä toistoja ja toista liike toiselle puolelle.

Rintarangan kierto makuuasennossa

Sarja Aika
1 1.00 min
2 1.00 min

{ "description": "Kuvaus" , "data": {"url" : "assets/charts/kuntodata.csv"} , "transform": [{"filter": "datum.liike==='rintarangan_kierto_makuuasennossa'"}, {"calculate": "datum.kesto / 60.0", "as": "kesto_minuutti"}, {"calculate": "datetime(2025, 6, 13)", "as": "today"}] , "layer": [{ "mark": {"type": "line", "color": "blue", "point": true, "clip": true}, "encoding": { "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "kesto_minuutti", "type": "quantitative", "aggregate": "sum", "title": "Kokonaisaika (min)" }, "tooltip": {"field": "kesto_minuutti", "type": "quantitative", "aggregate": "sum"} } }, { "mark": {"type": "rule", "color": "red"}, "encoding": { "x": {"field": "today", "type": "temporal", "timeUnit": "yearmonthdate"}, "y": {"value": 0} } }] }

Kokonaisaika (min)  Tämä päivä (13.07.2025) 

Data-avain: rintarangan_kierto_makuuasennossa

Lonkan kierto istuen

Sarja Aika
1 1.03 min

{ "description": "Kuvaus" , "data": {"url" : "assets/charts/kuntodata.csv"} , "transform": [{"filter": "datum.liike==='lonkan_kierto_istuen'"}, {"calculate": "datum.kesto / 60.0", "as": "kesto_minuutti"}, {"calculate": "datetime(2025, 6, 13)", "as": "today"}] , "layer": [{ "mark": {"type": "line", "color": "blue", "point": true, "clip": true}, "encoding": { "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "kesto_minuutti", "type": "quantitative", "aggregate": "sum", "title": "Kokonaisaika (min)" }, "tooltip": {"field": "kesto_minuutti", "type": "quantitative", "aggregate": "sum"} } }, { "mark": {"type": "rule", "color": "red"}, "encoding": { "x": {"field": "today", "type": "temporal", "timeUnit": "yearmonthdate"}, "y": {"value": 0} } }] }

Kokonaisaika (min)  Tämä päivä (13.07.2025) 

Data-avain: lonkan_kierto_istuen

Jalkaprässi painopakkalaitteessa

Sarja Toistot Paino
1 9 29.0 kg
2 12 61.0 kg
3 12 69.0 kg

{ "description": "Toistot" , "data": {"url" : "assets/charts/kuntodata.csv"} , "transform": [{"filter": "datum.liike==='leg_press'"}, {"calculate": "datetime(2025, 6, 13)", "as": "today"}, {"calculate": "datum.tyyppi==='failure' ? datum.toistot : null", "as": "fail"}] , "layer": [{ "mark": {"type": "area", "color": "lightblue", "line": true, "point": true, "clip": true}, "encoding": { "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "toistot", "type": "quantitative", "aggregate": "max", "title": "Toistot" , "scale": {"domain": [0.0, 22.0]}}, "y2": {"field": "toistot", "type": "quantitative", "aggregate": "min", "title": "Toistot"}, "tooltip": {"field": "toistot", "type": "quantitative", "aggregate": "min"} } }, { "mark": {"type": "rule", "color": "red"}, "encoding": { "x": {"field": "today", "type": "temporal", "timeUnit": "yearmonthdate"}, "y": {"value": 0} } }, { "mark": {"type": "point", "color": "red", "shape": "circle", "size": 40, "clip": true}, "encoding": { "tooltip": {"field": "fail", "type": "quantitative", "aggregate": "max"}, "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "fail", "type": "quantitative", "aggregate": "max"} } }] }

Salikerran enimmäistoistot Vaihteluväli  Sarjaa ei tehty loppuun.  Tämä päivä (13.07.2025) 

{ "description": "Vastus" , "data": {"url" : "assets/charts/kuntodata.csv"} , "transform": [{"filter": "datum.liike==='leg_press'"}, {"calculate": "datetime(2025, 6, 13)", "as": "today"}, {"calculate": "datum.tyyppi==='failure' ? datum.paino : null", "as": "fail"}] , "layer": [{ "mark": {"type": "area", "color": "orange", "line": true, "point": true, "clip": true}, "encoding": { "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "paino", "type": "quantitative", "aggregate": "max", "title": "Vastus" }, "y2": {"field": "paino", "type": "quantitative", "aggregate": "min", "title": "Vastus"}, "tooltip": {"field": "paino", "type": "quantitative", "aggregate": "min"} } }, { "mark": {"type": "rule", "color": "red"}, "encoding": { "x": {"field": "today", "type": "temporal", "timeUnit": "yearmonthdate"}, "y": {"value": 0} } }, { "mark": {"type": "point", "color": "red", "shape": "circle", "size": 40, "clip": true}, "encoding": { "tooltip": {"field": "fail", "type": "quantitative", "aggregate": "max"}, "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "fail", "type": "quantitative", "aggregate": "max"} } }] }

Salikerran enimmäispaino Vaihteluväli  Sarjaa ei tehty loppuun.  Tämä päivä (13.07.2025) 

{ "description": "Kokonaisvoluumi" , "data": {"url" : "assets/charts/kuntodata.csv"} , "transform": [{"filter": "datum.liike==='leg_press'"}, {"calculate": "datum.toistot*datum.paino", "as": "voluumi"}, {"calculate": "datetime(2025, 6, 13)", "as": "today"}] , "layer": [{ "mark": {"type": "line", "color": "red", "point": true, "clip": true}, "encoding": { "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "voluumi", "type": "quantitative", "aggregate": "sum", "title": "Kokonaisvoluumi" }, "tooltip": {"field": "voluumi", "type": "quantitative", "aggregate": "sum"} } }, { "mark": {"type": "rule", "color": "red"}, "encoding": { "x": {"field": "today", "type": "temporal", "timeUnit": "yearmonthdate"}, "y": {"value": 0} } }] }

Salikerta  Kokonaisvoluumi 

{ "description": "Repmax" , "data": {"url" : "assets/charts/kuntodata.csv"} , "transform": [{"filter": "datum.liike==='leg_press'"}, {"joinaggregate": [{"op": "max", "field": "sarja", "as": "viimeinen_sarja"}], "groupby": ["pvm", "liike"]}, {"filter": "datum.sarja === datum.viimeinen_sarja"}, {"calculate": "datetime(2025, 6, 13)", "as": "today"}] , "layer": [{ "mark": {"type": "line", "color": "orange", "point": true, "clip": true}, "encoding": { "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "rm", "type": "quantitative", "aggregate": "max", "title": "Salikerran RM" }, "tooltip": {"field": "rm", "type": "quantitative", "aggregate": "max"} } }, { "mark": {"type": "line", "color": "red", "point": true, "clip": true}, "encoding": { "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "rm_viimeaikainen", "type": "quantitative", "aggregate": "min", "title": "Paras viimeaikainen RM" }, "tooltip": {"field": "rm_viimeaikainen", "type": "quantitative", "aggregate": "min"} } }, { "mark": {"type": "rule", "color": "red"}, "encoding": { "x": {"field": "today", "type": "temporal", "timeUnit": "yearmonthdate"}, "y": {"value": 0} } }] }

Salikerta  Paras viimeaikainen 1RM  Salikerran 1RM 

Ei ohjelmanmukaista ennustetta tälle liikkeelle.

Tämä liike ei ole osa ohjelmaa.

Data-avain: leg_press

Using a leg press machine, sit down on the machine and place your legs on the platform directly in front of you at a medium (shoulder width) foot stance. (Note: For the purposes of this discussion we will use the medium stance described above which targets overall development; however you can choose any of the three stances described in the foot positioning section).

Lower the safety bars holding the weighted platform in place and press the platform all the way up until your legs are fully extended in front of you. Tip: Make sure that you do not lock your knees. Your torso and the legs should make a perfect 90-degree angle. This will be your starting position.

As you inhale, slowly lower the platform until your upper and lower legs make a 90-degree angle.

Pushing mainly with the heels of your feet and using the quadriceps go back to the starting position as you exhale.

Repeat for the recommended amount of repetitions and ensure to lock the safety pins properly once you are done. You do not want that platform falling on you fully loaded.

Penkkipunnerrus käsipainoilla

Sarja Toistot Paino
1 10 8.0 kg
2 10 8.0 kg
3 10 8.0 kg

{ "description": "Toistot" , "data": {"url" : "assets/charts/kuntodata.csv"} , "transform": [{"filter": "datum.liike==='dumbbell_bench_press'"}, {"calculate": "datetime(2025, 6, 13)", "as": "today"}, {"calculate": "datum.tyyppi==='failure' ? datum.toistot : null", "as": "fail"}] , "layer": [{ "mark": {"type": "area", "color": "lightblue", "line": true, "point": true, "clip": true}, "encoding": { "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "toistot", "type": "quantitative", "aggregate": "max", "title": "Toistot" , "scale": {"domain": [0.0, 22.0]}}, "y2": {"field": "toistot", "type": "quantitative", "aggregate": "min", "title": "Toistot"}, "tooltip": {"field": "toistot", "type": "quantitative", "aggregate": "min"} } }, { "mark": {"type": "rule", "color": "red"}, "encoding": { "x": {"field": "today", "type": "temporal", "timeUnit": "yearmonthdate"}, "y": {"value": 0} } }, { "mark": {"type": "point", "color": "red", "shape": "circle", "size": 40, "clip": true}, "encoding": { "tooltip": {"field": "fail", "type": "quantitative", "aggregate": "max"}, "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "fail", "type": "quantitative", "aggregate": "max"} } }] }

Salikerran enimmäistoistot Vaihteluväli  Sarjaa ei tehty loppuun.  Tämä päivä (13.07.2025) 

{ "description": "Vastus" , "data": {"url" : "assets/charts/kuntodata.csv"} , "transform": [{"filter": "datum.liike==='dumbbell_bench_press'"}, {"calculate": "datetime(2025, 6, 13)", "as": "today"}, {"calculate": "datum.tyyppi==='failure' ? datum.paino : null", "as": "fail"}] , "layer": [{ "mark": {"type": "area", "color": "orange", "line": true, "point": true, "clip": true}, "encoding": { "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "paino", "type": "quantitative", "aggregate": "max", "title": "Vastus" }, "y2": {"field": "paino", "type": "quantitative", "aggregate": "min", "title": "Vastus"}, "tooltip": {"field": "paino", "type": "quantitative", "aggregate": "min"} } }, { "mark": {"type": "rule", "color": "red"}, "encoding": { "x": {"field": "today", "type": "temporal", "timeUnit": "yearmonthdate"}, "y": {"value": 0} } }, { "mark": {"type": "point", "color": "red", "shape": "circle", "size": 40, "clip": true}, "encoding": { "tooltip": {"field": "fail", "type": "quantitative", "aggregate": "max"}, "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "fail", "type": "quantitative", "aggregate": "max"} } }] }

Salikerran enimmäispaino Vaihteluväli  Sarjaa ei tehty loppuun.  Tämä päivä (13.07.2025) 

{ "description": "Kokonaisvoluumi" , "data": {"url" : "assets/charts/kuntodata.csv"} , "transform": [{"filter": "datum.liike==='dumbbell_bench_press'"}, {"calculate": "datum.toistot*datum.paino", "as": "voluumi"}, {"calculate": "datetime(2025, 6, 13)", "as": "today"}] , "layer": [{ "mark": {"type": "line", "color": "red", "point": true, "clip": true}, "encoding": { "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "voluumi", "type": "quantitative", "aggregate": "sum", "title": "Kokonaisvoluumi" }, "tooltip": {"field": "voluumi", "type": "quantitative", "aggregate": "sum"} } }, { "mark": {"type": "rule", "color": "red"}, "encoding": { "x": {"field": "today", "type": "temporal", "timeUnit": "yearmonthdate"}, "y": {"value": 0} } }] }

Salikerta  Kokonaisvoluumi 

{ "description": "Repmax" , "data": {"url" : "assets/charts/kuntodata.csv"} , "transform": [{"filter": "datum.liike==='dumbbell_bench_press'"}, {"joinaggregate": [{"op": "max", "field": "sarja", "as": "viimeinen_sarja"}], "groupby": ["pvm", "liike"]}, {"filter": "datum.sarja === datum.viimeinen_sarja"}, {"calculate": "datetime(2025, 6, 13)", "as": "today"}] , "layer": [{ "mark": {"type": "line", "color": "orange", "point": true, "clip": true}, "encoding": { "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "rm", "type": "quantitative", "aggregate": "max", "title": "Salikerran RM" }, "tooltip": {"field": "rm", "type": "quantitative", "aggregate": "max"} } }, { "mark": {"type": "line", "color": "red", "point": true, "clip": true}, "encoding": { "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "rm_viimeaikainen", "type": "quantitative", "aggregate": "min", "title": "Paras viimeaikainen RM" }, "tooltip": {"field": "rm_viimeaikainen", "type": "quantitative", "aggregate": "min"} } }, { "mark": {"type": "rule", "color": "red"}, "encoding": { "x": {"field": "today", "type": "temporal", "timeUnit": "yearmonthdate"}, "y": {"value": 0} } }] }

Salikerta  Paras viimeaikainen 1RM  Salikerran 1RM 

Ei ohjelmanmukaista ennustetta tälle liikkeelle.

Tämä liike ei ole osa ohjelmaa.

Data-avain: dumbbell_bench_press

Lie down on a flat bench with a dumbbell in each hand resting on top of your thighs. The palms of your hands will be facing each other.

Then, using your thighs to help raise the dumbbells up, lift the dumbbells one at a time so that you can hold them in front of you at shoulder width.

Once at shoulder width, rotate your wrists forward so that the palms of your hands are facing away from you. The dumbbells should be just to the sides of your chest, with your upper arm and forearm creating a 90 degree angle. Be sure to maintain full control of the dumbbells at all times. This will be your starting position.

Then, as you breathe out, use your chest to push the dumbbells up. Lock your arms at the top of the lift and squeeze your chest, hold for a second and then begin coming down slowly. Tip: Ideally, lowering the weight should take about twice as long as raising it.

Repeat the movement for the prescribed amount of repetitions of your training program.

Single Arm Cable Row

Sarja Toistot Paino
1 10 15.0 kg
2 10 15.0 kg
3 10 30.0 kg
4 10 30.0 kg
5 10 30.0 kg
6 10 30.0 kg

{ "description": "Toistot" , "data": {"url" : "assets/charts/kuntodata.csv"} , "transform": [{"filter": "datum.liike==='single-arm-cable-row'"}, {"calculate": "datetime(2025, 6, 13)", "as": "today"}, {"calculate": "datum.tyyppi==='failure' ? datum.toistot : null", "as": "fail"}] , "layer": [{ "mark": {"type": "area", "color": "lightblue", "line": true, "point": true, "clip": true}, "encoding": { "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "toistot", "type": "quantitative", "aggregate": "max", "title": "Toistot" , "scale": {"domain": [0.0, 22.0]}}, "y2": {"field": "toistot", "type": "quantitative", "aggregate": "min", "title": "Toistot"}, "tooltip": {"field": "toistot", "type": "quantitative", "aggregate": "min"} } }, { "mark": {"type": "rule", "color": "red"}, "encoding": { "x": {"field": "today", "type": "temporal", "timeUnit": "yearmonthdate"}, "y": {"value": 0} } }, { "mark": {"type": "point", "color": "red", "shape": "circle", "size": 40, "clip": true}, "encoding": { "tooltip": {"field": "fail", "type": "quantitative", "aggregate": "max"}, "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "fail", "type": "quantitative", "aggregate": "max"} } }] }

Salikerran enimmäistoistot Vaihteluväli  Sarjaa ei tehty loppuun.  Tämä päivä (13.07.2025) 

{ "description": "Vastus" , "data": {"url" : "assets/charts/kuntodata.csv"} , "transform": [{"filter": "datum.liike==='single-arm-cable-row'"}, {"calculate": "datetime(2025, 6, 13)", "as": "today"}, {"calculate": "datum.tyyppi==='failure' ? datum.paino : null", "as": "fail"}] , "layer": [{ "mark": {"type": "area", "color": "orange", "line": true, "point": true, "clip": true}, "encoding": { "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "paino", "type": "quantitative", "aggregate": "max", "title": "Vastus" }, "y2": {"field": "paino", "type": "quantitative", "aggregate": "min", "title": "Vastus"}, "tooltip": {"field": "paino", "type": "quantitative", "aggregate": "min"} } }, { "mark": {"type": "rule", "color": "red"}, "encoding": { "x": {"field": "today", "type": "temporal", "timeUnit": "yearmonthdate"}, "y": {"value": 0} } }, { "mark": {"type": "point", "color": "red", "shape": "circle", "size": 40, "clip": true}, "encoding": { "tooltip": {"field": "fail", "type": "quantitative", "aggregate": "max"}, "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "fail", "type": "quantitative", "aggregate": "max"} } }] }

Salikerran enimmäispaino Vaihteluväli  Sarjaa ei tehty loppuun.  Tämä päivä (13.07.2025) 

{ "description": "Kokonaisvoluumi" , "data": {"url" : "assets/charts/kuntodata.csv"} , "transform": [{"filter": "datum.liike==='single-arm-cable-row'"}, {"calculate": "datum.toistot*datum.paino", "as": "voluumi"}, {"calculate": "datetime(2025, 6, 13)", "as": "today"}] , "layer": [{ "mark": {"type": "line", "color": "red", "point": true, "clip": true}, "encoding": { "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "voluumi", "type": "quantitative", "aggregate": "sum", "title": "Kokonaisvoluumi" }, "tooltip": {"field": "voluumi", "type": "quantitative", "aggregate": "sum"} } }, { "mark": {"type": "rule", "color": "red"}, "encoding": { "x": {"field": "today", "type": "temporal", "timeUnit": "yearmonthdate"}, "y": {"value": 0} } }] }

Salikerta  Kokonaisvoluumi 

{ "description": "Repmax" , "data": {"url" : "assets/charts/kuntodata.csv"} , "transform": [{"filter": "datum.liike==='single-arm-cable-row'"}, {"joinaggregate": [{"op": "max", "field": "sarja", "as": "viimeinen_sarja"}], "groupby": ["pvm", "liike"]}, {"filter": "datum.sarja === datum.viimeinen_sarja"}, {"calculate": "datetime(2025, 6, 13)", "as": "today"}] , "layer": [{ "mark": {"type": "line", "color": "orange", "point": true, "clip": true}, "encoding": { "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "rm", "type": "quantitative", "aggregate": "max", "title": "Salikerran RM" }, "tooltip": {"field": "rm", "type": "quantitative", "aggregate": "max"} } }, { "mark": {"type": "line", "color": "red", "point": true, "clip": true}, "encoding": { "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "rm_viimeaikainen", "type": "quantitative", "aggregate": "min", "title": "Paras viimeaikainen RM" }, "tooltip": {"field": "rm_viimeaikainen", "type": "quantitative", "aggregate": "min"} } }, { "mark": {"type": "rule", "color": "red"}, "encoding": { "x": {"field": "today", "type": "temporal", "timeUnit": "yearmonthdate"}, "y": {"value": 0} } }] }

Salikerta  Paras viimeaikainen 1RM  Salikerran 1RM 

Ei ohjelmanmukaista ennustetta tälle liikkeelle.

Tämä liike ei ole osa ohjelmaa.

Data-avain: single-arm-cable-row

Polven ojennus koneessa

Sarja Toistot Paino
1 10 20.0 kg
2 10 20.0 kg
3 10 20.0 kg

{ "description": "Toistot" , "data": {"url" : "assets/charts/kuntodata.csv"} , "transform": [{"filter": "datum.liike==='leg_extensions'"}, {"calculate": "datetime(2025, 6, 13)", "as": "today"}, {"calculate": "datum.tyyppi==='failure' ? datum.toistot : null", "as": "fail"}] , "layer": [{ "mark": {"type": "area", "color": "lightblue", "line": true, "point": true, "clip": true}, "encoding": { "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "toistot", "type": "quantitative", "aggregate": "max", "title": "Toistot" , "scale": {"domain": [0.0, 22.0]}}, "y2": {"field": "toistot", "type": "quantitative", "aggregate": "min", "title": "Toistot"}, "tooltip": {"field": "toistot", "type": "quantitative", "aggregate": "min"} } }, { "mark": {"type": "rule", "color": "red"}, "encoding": { "x": {"field": "today", "type": "temporal", "timeUnit": "yearmonthdate"}, "y": {"value": 0} } }, { "mark": {"type": "point", "color": "red", "shape": "circle", "size": 40, "clip": true}, "encoding": { "tooltip": {"field": "fail", "type": "quantitative", "aggregate": "max"}, "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "fail", "type": "quantitative", "aggregate": "max"} } }] }

Salikerran enimmäistoistot Vaihteluväli  Sarjaa ei tehty loppuun.  Tämä päivä (13.07.2025) 

{ "description": "Vastus" , "data": {"url" : "assets/charts/kuntodata.csv"} , "transform": [{"filter": "datum.liike==='leg_extensions'"}, {"calculate": "datetime(2025, 6, 13)", "as": "today"}, {"calculate": "datum.tyyppi==='failure' ? datum.paino : null", "as": "fail"}] , "layer": [{ "mark": {"type": "area", "color": "orange", "line": true, "point": true, "clip": true}, "encoding": { "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "paino", "type": "quantitative", "aggregate": "max", "title": "Vastus" }, "y2": {"field": "paino", "type": "quantitative", "aggregate": "min", "title": "Vastus"}, "tooltip": {"field": "paino", "type": "quantitative", "aggregate": "min"} } }, { "mark": {"type": "rule", "color": "red"}, "encoding": { "x": {"field": "today", "type": "temporal", "timeUnit": "yearmonthdate"}, "y": {"value": 0} } }, { "mark": {"type": "point", "color": "red", "shape": "circle", "size": 40, "clip": true}, "encoding": { "tooltip": {"field": "fail", "type": "quantitative", "aggregate": "max"}, "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "fail", "type": "quantitative", "aggregate": "max"} } }] }

Salikerran enimmäispaino Vaihteluväli  Sarjaa ei tehty loppuun.  Tämä päivä (13.07.2025) 

{ "description": "Kokonaisvoluumi" , "data": {"url" : "assets/charts/kuntodata.csv"} , "transform": [{"filter": "datum.liike==='leg_extensions'"}, {"calculate": "datum.toistot*datum.paino", "as": "voluumi"}, {"calculate": "datetime(2025, 6, 13)", "as": "today"}] , "layer": [{ "mark": {"type": "line", "color": "red", "point": true, "clip": true}, "encoding": { "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "voluumi", "type": "quantitative", "aggregate": "sum", "title": "Kokonaisvoluumi" }, "tooltip": {"field": "voluumi", "type": "quantitative", "aggregate": "sum"} } }, { "mark": {"type": "rule", "color": "red"}, "encoding": { "x": {"field": "today", "type": "temporal", "timeUnit": "yearmonthdate"}, "y": {"value": 0} } }] }

Salikerta  Kokonaisvoluumi 

{ "description": "Repmax" , "data": {"url" : "assets/charts/kuntodata.csv"} , "transform": [{"filter": "datum.liike==='leg_extensions'"}, {"joinaggregate": [{"op": "max", "field": "sarja", "as": "viimeinen_sarja"}], "groupby": ["pvm", "liike"]}, {"filter": "datum.sarja === datum.viimeinen_sarja"}, {"calculate": "datetime(2025, 6, 13)", "as": "today"}] , "layer": [{ "mark": {"type": "line", "color": "orange", "point": true, "clip": true}, "encoding": { "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "rm", "type": "quantitative", "aggregate": "max", "title": "Salikerran RM" }, "tooltip": {"field": "rm", "type": "quantitative", "aggregate": "max"} } }, { "mark": {"type": "line", "color": "red", "point": true, "clip": true}, "encoding": { "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "rm_viimeaikainen", "type": "quantitative", "aggregate": "min", "title": "Paras viimeaikainen RM" }, "tooltip": {"field": "rm_viimeaikainen", "type": "quantitative", "aggregate": "min"} } }, { "mark": {"type": "rule", "color": "red"}, "encoding": { "x": {"field": "today", "type": "temporal", "timeUnit": "yearmonthdate"}, "y": {"value": 0} } }] }

Salikerta  Paras viimeaikainen 1RM  Salikerran 1RM 

Ei ohjelmanmukaista ennustetta tälle liikkeelle.

Tämä liike ei ole osa ohjelmaa.

Data-avain: leg_extensions

For this exercise you will need to use a leg extension machine. First choose your weight and sit on the machine with your legs under the pad (feet pointed forward) and the hands holding the side bars. This will be your starting position. Tip: You will need to adjust the pad so that it falls on top of your lower leg (just above your feet). Also, make sure that your legs form a 90-degree angle between the lower and upper leg. If the angle is less than 90-degrees then that means the knee is over the toes which in turn creates undue stress at the knee joint. If the machine is designed that way, either look for another machine or just make sure that when you start executing the exercise you stop going down once you hit the 90-degree angle.

Using your quadriceps, extend your legs to the maximum as you exhale. Ensure that the rest of the body remains stationary on the seat. Pause a second on the contracted position.

Slowly lower the weight back to the original position as you inhale, ensuring that you do not go past the 90-degree angle limit.

Repeat for the recommended amount of times.

Vertalon kieto taljassa

Sarja Toistot Paino
1 10 15.0 kg
2 10 15.0 kg
3 10 15.0 kg
4 10 15.0 kg

{ "description": "Toistot" , "data": {"url" : "assets/charts/kuntodata.csv"} , "transform": [{"filter": "datum.liike==='vertalon-kieto-taljassa'"}, {"calculate": "datetime(2025, 6, 13)", "as": "today"}, {"calculate": "datum.tyyppi==='failure' ? datum.toistot : null", "as": "fail"}] , "layer": [{ "mark": {"type": "area", "color": "lightblue", "line": true, "point": true, "clip": true}, "encoding": { "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "toistot", "type": "quantitative", "aggregate": "max", "title": "Toistot" , "scale": {"domain": [0.0, 22.0]}}, "y2": {"field": "toistot", "type": "quantitative", "aggregate": "min", "title": "Toistot"}, "tooltip": {"field": "toistot", "type": "quantitative", "aggregate": "min"} } }, { "mark": {"type": "rule", "color": "red"}, "encoding": { "x": {"field": "today", "type": "temporal", "timeUnit": "yearmonthdate"}, "y": {"value": 0} } }, { "mark": {"type": "point", "color": "red", "shape": "circle", "size": 40, "clip": true}, "encoding": { "tooltip": {"field": "fail", "type": "quantitative", "aggregate": "max"}, "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "fail", "type": "quantitative", "aggregate": "max"} } }] }

Salikerran enimmäistoistot Vaihteluväli  Sarjaa ei tehty loppuun.  Tämä päivä (13.07.2025) 

{ "description": "Vastus" , "data": {"url" : "assets/charts/kuntodata.csv"} , "transform": [{"filter": "datum.liike==='vertalon-kieto-taljassa'"}, {"calculate": "datetime(2025, 6, 13)", "as": "today"}, {"calculate": "datum.tyyppi==='failure' ? datum.paino : null", "as": "fail"}] , "layer": [{ "mark": {"type": "area", "color": "orange", "line": true, "point": true, "clip": true}, "encoding": { "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "paino", "type": "quantitative", "aggregate": "max", "title": "Vastus" }, "y2": {"field": "paino", "type": "quantitative", "aggregate": "min", "title": "Vastus"}, "tooltip": {"field": "paino", "type": "quantitative", "aggregate": "min"} } }, { "mark": {"type": "rule", "color": "red"}, "encoding": { "x": {"field": "today", "type": "temporal", "timeUnit": "yearmonthdate"}, "y": {"value": 0} } }, { "mark": {"type": "point", "color": "red", "shape": "circle", "size": 40, "clip": true}, "encoding": { "tooltip": {"field": "fail", "type": "quantitative", "aggregate": "max"}, "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "fail", "type": "quantitative", "aggregate": "max"} } }] }

Salikerran enimmäispaino Vaihteluväli  Sarjaa ei tehty loppuun.  Tämä päivä (13.07.2025) 

{ "description": "Kokonaisvoluumi" , "data": {"url" : "assets/charts/kuntodata.csv"} , "transform": [{"filter": "datum.liike==='vertalon-kieto-taljassa'"}, {"calculate": "datum.toistot*datum.paino", "as": "voluumi"}, {"calculate": "datetime(2025, 6, 13)", "as": "today"}] , "layer": [{ "mark": {"type": "line", "color": "red", "point": true, "clip": true}, "encoding": { "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "voluumi", "type": "quantitative", "aggregate": "sum", "title": "Kokonaisvoluumi" }, "tooltip": {"field": "voluumi", "type": "quantitative", "aggregate": "sum"} } }, { "mark": {"type": "rule", "color": "red"}, "encoding": { "x": {"field": "today", "type": "temporal", "timeUnit": "yearmonthdate"}, "y": {"value": 0} } }] }

Salikerta  Kokonaisvoluumi 

{ "description": "Repmax" , "data": {"url" : "assets/charts/kuntodata.csv"} , "transform": [{"filter": "datum.liike==='vertalon-kieto-taljassa'"}, {"joinaggregate": [{"op": "max", "field": "sarja", "as": "viimeinen_sarja"}], "groupby": ["pvm", "liike"]}, {"filter": "datum.sarja === datum.viimeinen_sarja"}, {"calculate": "datetime(2025, 6, 13)", "as": "today"}] , "layer": [{ "mark": {"type": "line", "color": "orange", "point": true, "clip": true}, "encoding": { "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "rm", "type": "quantitative", "aggregate": "max", "title": "Salikerran RM" }, "tooltip": {"field": "rm", "type": "quantitative", "aggregate": "max"} } }, { "mark": {"type": "line", "color": "red", "point": true, "clip": true}, "encoding": { "x": {"field": "pvm", "type": "temporal", "timeUnit": "yearmonthdate", "title": "pvm", "axis": {"format": "%B %G", "labelAngle": 0, "labelAlign": "left", "tickCount": "month", "tickExtra": true} }, "y": {"field": "rm_viimeaikainen", "type": "quantitative", "aggregate": "min", "title": "Paras viimeaikainen RM" }, "tooltip": {"field": "rm_viimeaikainen", "type": "quantitative", "aggregate": "min"} } }, { "mark": {"type": "rule", "color": "red"}, "encoding": { "x": {"field": "today", "type": "temporal", "timeUnit": "yearmonthdate"}, "y": {"value": 0} } }] }

Salikerta  Paras viimeaikainen 1RM  Salikerran 1RM 

Ei ohjelmanmukaista ennustetta tälle liikkeelle.

Tämä liike ei ole osa ohjelmaa.

Data-avain: vertalon-kieto-taljassa