๐Ÿƒ">
Singapore โ€ข SAF / NSmen โ€ข 2026 Tables

IPPT Points Table โ€” Full Scoring Table by Age Group

The complete IPPT scoring table: minimum push-ups, sit-ups and 2.4km run times for every point milestone, for all 14 age groups.

Calculate My IPPT Score โ†’

Push-Up Points Table (minimum reps)

Age Group1 pt5 pts10 pts15 pts20 pts25 pts
<22151821264060
22โ€“24141720253959
25โ€“27131619243858
28โ€“30121518233757
31โ€“33111417223656
34โ€“36101316213555
37โ€“3991215203454
40โ€“4281114193353
43โ€“4571013183251
46โ€“486912173149
49โ€“515811163047
52โ€“544710152945
55โ€“57369142842
58โ€“60258132740

Minimum reps to reach at least each point level, from the exact scoring table (some point values are skipped by the table โ€” the next available score is shown).

Sit-Up Points Table (minimum reps)

Age Group1 pt5 pts10 pts15 pts20 pts25 pts
<22151926334060
22โ€“24141825323959
25โ€“27131724313858
28โ€“30121623303757
31โ€“33111522293656
34โ€“36101421283555
37โ€“3991320273454
40โ€“4281219263353
43โ€“4571118253252
46โ€“4861017243151
49โ€“515916233049
52โ€“544815222948
55โ€“573714212846
58โ€“602613202744

Minimum reps to reach at least each point level, from the exact scoring table (some point values are skipped by the table โ€” the next available score is shown).

2.4km Run Points Table (slowest time for each score)

Age Group50 pts40 pts30 pts20 pts10 pts1 pt
<228:3010:1012:3014:1015:1016:00
22โ€“248:4010:2012:4014:2015:2016:10
25โ€“278:5010:3012:5014:3015:3016:20
28โ€“309:1010:5013:1014:5015:5016:40
31โ€“339:2011:0013:2015:0016:0016:50
34โ€“369:3011:1013:3015:1016:1017:00
37โ€“399:4011:2013:4015:2016:2017:10
40โ€“429:5011:3013:5015:3016:3017:20
43โ€“4510:0011:4014:0015:4016:4017:30
46โ€“4810:1011:5014:1015:5016:5017:40
49โ€“5110:2012:0014:2016:0017:0017:50
52โ€“5410:3012:1014:3016:1017:1018:00
55โ€“5710:4012:2014:4016:2017:2018:10
58โ€“6010:5012:3014:5016:3017:3018:20

Slowest finish time that still earns at least each score, from the exact 10-second-band scoring table.

๐Ÿ“„ Download this chart as a printable PDF (free)

How the Table Works

Your total is push-ups (max 25) + sit-ups (max 25) + 2.4km run (max 50) = 100 points. These tables are the exact scoring lookup, cross-checked between published CMPB/SAF chart sources โ€” find your age group row, read off your station points, and add them up, or let the calculator do it instantly.

Frequently Asked Questions

How do I read the IPPT points table?

Find your age group, then read the minimum reps or run time needed for each point level in each station. Add the three station scores for your total out of 100.

How many points do I need to pass?

51 points for NSmen, with at least 1 point in every station. See the passing score page for other profiles.