Maastaveto kahvakuulilla
Liikeen ohjeet
Stand in front of a loaded barbell.
While keeping the back as straight as possible, bend your knees, bend forward and grasp the bar using a medium (shoulder width) overhand grip. This will be the starting position of the exercise. Tip: If it is difficult to hold on to the bar with this grip, alternate your grip or use wrist straps.
While holding the bar, start the lift by pushing with your legs while simultaneously getting your torso to the upright position as you breathe out. In the upright position, stick your chest out and contract the back by bringing the shoulder blades back. Think of how the soldiers in the military look when they are in standing in attention.
Go back to the starting position by bending at the knees while simultaneously leaning the torso forward at the waist while keeping the back straight. When the weights on the bar touch the floor you are back at the starting position and ready to perform another repetition.
Perform the amount of repetitions prescribed in the program.
Historia lukuina
Salikerta
1. Sarja
2. Sarja
3. Sarja
14.07.2026
12.5 kg x8
12.5 kg x12
16.0 kg x11
30.06.2026
12.5 kg x8
12.5 kg x8
16.0 kg x8
22.06.2026
16.0 kg x10
16.0 kg x10
16.0 kg x10
07.06.2026
16.0 kg x8
16.0 kg x8
16.0 kg x8
Vastus
{
"description": "Vastus" ,
"data": {"url" : "assets/charts/kuntodata.csv"} ,
"transform": [{"filter": "datum.liike==='kettlebell_deadlift'"}, {"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": "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.
Toistot
{
"description": "Toistot" ,
"data": {"url" : "assets/charts/kuntodata.csv"} ,
"transform": [{"filter": "datum.liike==='kettlebell_deadlift'"}, {"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, 20.0]}},
"y2": {"field": "toistot", "type": "quantitative", "aggregate": "min", "title": "Toistot"},
"tooltip": {"field": "toistot", "type": "quantitative", "aggregate": "min"}
}
}, {
"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.
Voluumi
{
"description": "Kokonaisvoluumi" ,
"data": {"url" : "assets/charts/kuntodata.csv"} ,
"transform": [{"filter": "datum.liike==='kettlebell_deadlift'"}, {"calculate": "datum.toistot*datum.paino", "as": "voluumi"}] ,
"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"}
}
}]
}
● Salikerta
Kokonaisvoluumi
Repmax
{
"description": "Repmax" ,
"data": {"url" : "assets/charts/kuntodata.csv"} ,
"transform": [{"filter": "datum.liike==='kettlebell_deadlift'"}, {"joinaggregate": [{"op": "max", "field": "sarja", "as": "viimeinen_sarja"}], "groupby": ["pvm", "liike"]}, {"filter": "datum.sarja === datum.viimeinen_sarja"}] ,
"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"}
}
}]
}
● Salikerta
Paras viimeaikainen 1RM
Salikerran 1RM