remus

Badges

OG100 Contributions1,000 Contributions10,000 Contributions100,000 Contributions10 Posts100 Posts

Contributions

Posts

1 Day

42

7 Days

1164

4 Weeks

12446

All Time

223587

Current Streak

231

Longest Streak

231

Contributions Map

Contributions by Country

Country Contributions Between Climbers Crags Summits Climbs Ascents
1 United Kingdom 61422 14th November 2023 – 5th November 2026 1800 711 0 3142 5081
2 USA 25581 14th November 2023 – 6th November 2026 818 182 2 859 2421
3 France 12391 14th November 2023 – 4th November 2026 272 126 1 553 1042
4 Switzerland 9695 14th November 2023 – 2nd November 2026 79 43 1 311 1126
5 Spain 8822 15th November 2023 – 4th November 2026 92 76 0 459 927
6 Italy 4902 16th November 2023 – 6th November 2026 120 59 0 189 377
7 South Africa 3688 16th November 2023 – 5th November 2026 12 35 0 128 401
8 Canada 3363 16th November 2023 – 1st November 2026 67 21 3 110 283
9 Germany 3190 16th November 2023 – 27th October 2026 120 48 0 103 225
10 Austria 2659 16th November 2023 – 24th October 2026 76 26 0 105 226

Recent Contributions

Date Time User Type Name Attribute
79441 30th January 2026 06:12:33 UTC remus ascent Alberto Rocasolano Jaudenes's ascent of Betara ascent_style_id
Before
None
After
1
79442 30th January 2026 06:12:33 UTC remus ascent Alberto Rocasolano Jaudenes's ascent of Betara climb_id
Before
None
After
7017
79443 30th January 2026 06:12:33 UTC remus ascent Alberto Rocasolano Jaudenes's ascent of Betara climber_id
Before
None
After
797
79444 30th January 2026 06:12:11 UTC remus climb Betara climb_type
Before
None
After
2
79445 30th January 2026 06:12:11 UTC remus climb Betara grade_id
Before
None
After
40
79446 30th January 2026 06:12:11 UTC remus climb Betara climb_name
Before
None
After
Betara
79447 29th January 2026 15:05:51 UTC remus list The Grit List V2 list_definition
Before
select '<a href="/climb/' || c.climb_id::varchar || '/' || replace(lower(c.climb_name), ' ', '-') || '">' || c.climb_name || '</a>' as "Climb" ,'<a href="/crag/' || coalesce(cr2.crag_id, cr.crag_id)::varchar || '/' || replace(lower(coalesce(cr2.crag_name, cr.crag_name)), ' ', '-') || '">' || coalesce(cr2.crag_name, cr.crag_name) || '</a>' as "Crag" ,case when c.grade_approx then g.grade || ' (approx)' else g.grade end as "Grade" ,case when g2.grade is not null then '~' || g2.grade || ' ' || lower(ct.climb_type) else null end as "Alternative Grade" ,case when cm1.value is not null then '✓' else null end as Project ,case when pretty_dt(a.ascent_dt_start, a.ascent_dt_end) is not null then '<a href="/climber/' || cl.climber_id::varchar || '/' || replace(lower(cl.climber_name), ' ', '-') || '">' || cl.climber_name || '</a>, ' || pretty_dt(a.ascent_dt_start, a.ascent_dt_end) else '<a href="/climber/' || cl.climber_id::varchar || '/' || replace(lower(cl.climber_name), ' ', '-') || '">' || cl.climber_name || '</a>' end as "FA" ,c.notes_pretty as Notes from climbs c inner join crags cr on c.ukc_crag_id = cr.crag_id and c.deleted_on is null left join crags cr2 on cr.group_crag_id = cr2.crag_id inner join grades g on c.grade_id = g.grade_id left join climb_meta cm1 on c.climb_id = cm1.climb_id and cm1.climb_meta_key_id = 20 -- project left join climb_meta cm2 on cm2.climb_id = c.climb_id and cm2.climb_meta_key_id = 9 left join grades g2 on g2.grade_id = cm2.value::int left join climb_types ct on g2.climb_type_id = ct.climb_type_id left join ascents a on c.climb_id = a.climb_id and a.deleted_on is null and a.fa = true left join climbers cl on a.climber_id = cl.climber_id and cl.deleted_on is null where coalesce(cr.rock_type_id, cr2.rock_type_id) = 6 -- grit and c.climb_type_id = 3 -- trad and g.order_on >= 60 and not cr.crag_id = 845 order by case when cm1.climb_id is not null then 1 else 0 end desc -- project ,g.order_on desc ,g2.order_on
After
select '<a href="/climb/' || c.climb_id::varchar || '/' || replace(lower(c.climb_name), ' ', '-') || '">' || c.climb_name || '</a>' as "Climb" ,'<a href="/crag/' || coalesce(cr2.crag_id, cr.crag_id)::varchar || '/' || replace(lower(coalesce(cr2.crag_name, cr.crag_name)), ' ', '-') || '">' || coalesce(cr2.crag_name, cr.crag_name) || '</a>' as "Crag" ,case when c.grade_approx then g.grade || ' (approx)' else g.grade end as "Grade" ,case when g2.grade is not null then '~' || g2.grade || ' ' || lower(ct.climb_type) else null end as "Alternative Grade" ,case when cm1.value is not null then 'Project' when pretty_dt(a.ascent_dt_start, a.ascent_dt_end) is not null then '<a href="/climber/' || cl.climber_id::varchar || '/' || replace(lower(cl.climber_name), ' ', '-') || '">' || cl.climber_name || '</a>, ' || pretty_dt(a.ascent_dt_start, a.ascent_dt_end) else '<a href="/climber/' || cl.climber_id::varchar || '/' || replace(lower(cl.climber_name), ' ', '-') || '">' || cl.climber_name || '</a>' end as "FA" ,c.notes_pretty as Notes from climbs c inner join crags cr on c.ukc_crag_id = cr.crag_id and c.deleted_on is null left join crags cr2 on cr.group_crag_id = cr2.crag_id inner join grades g on c.grade_id = g.grade_id left join climb_meta cm1 on c.climb_id = cm1.climb_id and cm1.climb_meta_key_id = 20 -- project left join climb_meta cm2 on cm2.climb_id = c.climb_id and cm2.climb_meta_key_id = 9 left join grades g2 on g2.grade_id = cm2.value::int left join climb_types ct on g2.climb_type_id = ct.climb_type_id left join ascents a on c.climb_id = a.climb_id and a.deleted_on is null and a.fa = true left join climbers cl on a.climber_id = cl.climber_id and cl.deleted_on is null where coalesce(cr.rock_type_id, cr2.rock_type_id) = 6 -- grit and c.climb_type_id = 3 -- trad and g.order_on >= 60 and not cr.crag_id = 845 order by case when cm1.climb_id is not null then 1 else 0 end desc -- project ,g.order_on desc ,g2.order_on
Diff
--- before

+++ after

@@ -12,11 +12,7 @@

null
end as "Alternative Grade"
,case
- when cm1.value is not null then '✓'
- else
- null
- end as Project
- ,case
+ when cm1.value is not null then 'Project'
when pretty_dt(a.ascent_dt_start, a.ascent_dt_end) is not null then
'<a href="/climber/' || cl.climber_id::varchar || '/' || replace(lower(cl.climber_name), ' ', '-') || '">' || cl.climber_name || '</a>, ' || pretty_dt(a.ascent_dt_start, a.ascent_dt_end)
else
79448 29th January 2026 15:04:31 UTC remus list The Grit List V2 list_definition
Before
select '<a href="/climb/' || c.climb_id::varchar || '/' || replace(lower(c.climb_name), ' ', '-') || '">' || c.climb_name || '</a>' as "Name" ,case when c.grade_approx then g.grade || ' (approx)' else g.grade end as "Grade" ,case when g2.grade is not null then '~' || g2.grade || ' ' || lower(ct.climb_type) else null end as "Alternative Grade" ,case when cm1.value is not null then '✓' else null end as Project ,case when pretty_dt(a.ascent_dt_start, a.ascent_dt_end) is not null then '<a href="/climber/' || cl.climber_id::varchar || '/' || replace(lower(cl.climber_name), ' ', '-') || '">' || cl.climber_name || '</a>, ' || pretty_dt(a.ascent_dt_start, a.ascent_dt_end) else '<a href="/climber/' || cl.climber_id::varchar || '/' || replace(lower(cl.climber_name), ' ', '-') || '">' || cl.climber_name || '</a>' end as "FA" ,c.notes_pretty as Notes from climbs c inner join crags cr on c.ukc_crag_id = cr.crag_id and c.deleted_on is null left join crags cr2 on cr.group_crag_id = cr2.crag_id inner join grades g on c.grade_id = g.grade_id left join climb_meta cm1 on c.climb_id = cm1.climb_id and cm1.climb_meta_key_id = 20 -- project left join climb_meta cm2 on cm2.climb_id = c.climb_id and cm2.climb_meta_key_id = 9 left join grades g2 on g2.grade_id = cm2.value::int left join climb_types ct on g2.climb_type_id = ct.climb_type_id left join ascents a on c.climb_id = a.climb_id and a.deleted_on is null and a.fa = true left join climbers cl on a.climber_id = cl.climber_id and cl.deleted_on is null where coalesce(cr.rock_type_id, cr2.rock_type_id) = 6 -- grit and c.climb_type_id = 3 -- trad and g.order_on >= 60 and not cr.crag_id = 845 order by case when cm1.climb_id is not null then 1 else 0 end desc -- project ,g.order_on desc ,g2.order_on
After
select '<a href="/climb/' || c.climb_id::varchar || '/' || replace(lower(c.climb_name), ' ', '-') || '">' || c.climb_name || '</a>' as "Climb" ,'<a href="/crag/' || coalesce(cr2.crag_id, cr.crag_id)::varchar || '/' || replace(lower(coalesce(cr2.crag_name, cr.crag_name)), ' ', '-') || '">' || coalesce(cr2.crag_name, cr.crag_name) || '</a>' as "Crag" ,case when c.grade_approx then g.grade || ' (approx)' else g.grade end as "Grade" ,case when g2.grade is not null then '~' || g2.grade || ' ' || lower(ct.climb_type) else null end as "Alternative Grade" ,case when cm1.value is not null then '✓' else null end as Project ,case when pretty_dt(a.ascent_dt_start, a.ascent_dt_end) is not null then '<a href="/climber/' || cl.climber_id::varchar || '/' || replace(lower(cl.climber_name), ' ', '-') || '">' || cl.climber_name || '</a>, ' || pretty_dt(a.ascent_dt_start, a.ascent_dt_end) else '<a href="/climber/' || cl.climber_id::varchar || '/' || replace(lower(cl.climber_name), ' ', '-') || '">' || cl.climber_name || '</a>' end as "FA" ,c.notes_pretty as Notes from climbs c inner join crags cr on c.ukc_crag_id = cr.crag_id and c.deleted_on is null left join crags cr2 on cr.group_crag_id = cr2.crag_id inner join grades g on c.grade_id = g.grade_id left join climb_meta cm1 on c.climb_id = cm1.climb_id and cm1.climb_meta_key_id = 20 -- project left join climb_meta cm2 on cm2.climb_id = c.climb_id and cm2.climb_meta_key_id = 9 left join grades g2 on g2.grade_id = cm2.value::int left join climb_types ct on g2.climb_type_id = ct.climb_type_id left join ascents a on c.climb_id = a.climb_id and a.deleted_on is null and a.fa = true left join climbers cl on a.climber_id = cl.climber_id and cl.deleted_on is null where coalesce(cr.rock_type_id, cr2.rock_type_id) = 6 -- grit and c.climb_type_id = 3 -- trad and g.order_on >= 60 and not cr.crag_id = 845 order by case when cm1.climb_id is not null then 1 else 0 end desc -- project ,g.order_on desc ,g2.order_on
Diff
--- before

+++ after

@@ -1,5 +1,6 @@

select
- '<a href="/climb/' || c.climb_id::varchar || '/' || replace(lower(c.climb_name), ' ', '-') || '">' || c.climb_name || '</a>' as "Name"
+ '<a href="/climb/' || c.climb_id::varchar || '/' || replace(lower(c.climb_name), ' ', '-') || '">' || c.climb_name || '</a>' as "Climb"
+ ,'<a href="/crag/' || coalesce(cr2.crag_id, cr.crag_id)::varchar || '/' || replace(lower(coalesce(cr2.crag_name, cr.crag_name)), ' ', '-') || '">' || coalesce(cr2.crag_name, cr.crag_name) || '</a>' as "Crag"
,case
when c.grade_approx then g.grade || ' (approx)'
else
79449 29th January 2026 15:02:14 UTC remus list The Grit List V2 list_description_pretty
Before
<p>This is a refreshed version of <a href="https://www.geocities.ws/readza1/climbing/gritlist/gritlist.html" rel="noopener noreferrer">The Grit List</a>. In the words the list's creator Jonathan Read</p> <blockquote> <p>This is a compendium of selected hard grit routes (E5 and above [ed. now E7]) catagorised by difficulty, boldness, tricksomeness and absurdity.</p> <p>The aim of this list is to provide further information on these routes for the on-sighter (such as crucial or trick gear), and to highlight particularly soft and hard routes within a grade. Also included are relatively new routes that haven't made it into guidebooks yet.</p> <p>Routes at the top of a catagory listing tend to be a soft touch for the grade, and routes at the bottom of a catagory list outright sandbags! Liberal pinches of salt should be taken daily.</p> <p>On the harder grades, routes with a recognised toprope French grade have this included, and some have guesstimates just to spice up debate!</p> </blockquote> <p>This list is a bit more clinical than the original but hopefully it captures some of the same spirit. For practicality this list only includes routes of E7 and up rather the the original list's E5 and up.</p> <blockquote> <p>Talent, power, stamina, bottle, technique, squeeky clean boots, 'unusual' gear, frontal lobotomy, belay slave, spotting circus, £1000 worth of Metolius mats. These are some of the requirements for potential suitors of Last Great Problems. Choose your line, spend a life-time getting good enough to do it, and then pull the crucial pebble off. All yours ...</p> </blockquote> <h3>References</h3> <p>[1] <a href="https://www.geocities.ws/readza1/climbing/gritlist/gritlist.html" rel="noopener noreferrer">https://www.geocities.ws/readza1/climbing/gritlist/gritlist.html</a></p>
After
<p>This is a refreshed version of <a href="https://www.geocities.ws/readza1/climbing/gritlist/gritlist.html" rel="noopener noreferrer">The Grit List</a>. In the words the list's creator <a href="/climber/1146/jon-read" rel="noopener noreferrer">Jon Read</a>:</p> <blockquote> <p>This is a compendium of selected hard grit routes (E5 and above [ed. now E7]) catagorised by difficulty, boldness, tricksomeness and absurdity.</p> <p>The aim of this list is to provide further information on these routes for the on-sighter (such as crucial or trick gear), and to highlight particularly soft and hard routes within a grade. Also included are relatively new routes that haven't made it into guidebooks yet.</p> <p>Routes at the top of a catagory listing tend to be a soft touch for the grade, and routes at the bottom of a catagory list outright sandbags! Liberal pinches of salt should be taken daily.</p> <p>On the harder grades, routes with a recognised toprope French grade have this included, and some have guesstimates just to spice up debate!</p> </blockquote> <p>This list is a bit more clinical than the original but hopefully it captures some of the same spirit. For practicality this list only includes routes of E7 and up rather the the original list's E5 and up.</p> <blockquote> <p>Talent, power, stamina, bottle, technique, squeeky clean boots, 'unusual' gear, frontal lobotomy, belay slave, spotting circus, £1000 worth of Metolius mats. These are some of the requirements for potential suitors of Last Great Problems. Choose your line, spend a life-time getting good enough to do it, and then pull the crucial pebble off. All yours ...</p> </blockquote> <h3>References</h3> <p>[1] <a href="https://www.geocities.ws/readza1/climbing/gritlist/gritlist.html" rel="noopener noreferrer">https://www.geocities.ws/readza1/climbing/gritlist/gritlist.html</a></p>
79450 29th January 2026 15:02:14 UTC remus list The Grit List V2 list_description
Before
This is a refreshed version of [The Grit List](https://www.geocities.ws/readza1/climbing/gritlist/gritlist.html). In the words the list's creator Jonathan Read > This is a compendium of selected hard grit routes (E5 and above [ed. now E7]) catagorised by difficulty, boldness, tricksomeness and absurdity. > The aim of this list is to provide further information on these routes for the on-sighter (such as crucial or trick gear), and to highlight particularly soft and hard routes within a grade. Also included are relatively new routes that haven't made it into guidebooks yet. > Routes at the top of a catagory listing tend to be a soft touch for the grade, and routes at the bottom of a catagory list outright sandbags! Liberal pinches of salt should be taken daily. > On the harder grades, routes with a recognised toprope French grade have this included, and some have guesstimates just to spice up debate! This list is a bit more clinical than the original but hopefully it captures some of the same spirit. For practicality this list only includes routes of E7 and up rather the the original list's E5 and up. > Talent, power, stamina, bottle, technique, squeeky clean boots, 'unusual' gear, frontal lobotomy, belay slave, spotting circus, £1000 worth of Metolius mats. These are some of the requirements for potential suitors of Last Great Problems. Choose your line, spend a life-time getting good enough to do it, and then pull the crucial pebble off. All yours ... ### References [1] [https://www.geocities.ws/readza1/climbing/gritlist/gritlist.html](https://www.geocities.ws/readza1/climbing/gritlist/gritlist.html)
After
This is a refreshed version of [The Grit List](https://www.geocities.ws/readza1/climbing/gritlist/gritlist.html). In the words the list's creator [Jon Read](/climber/1146/jon-read): > This is a compendium of selected hard grit routes (E5 and above [ed. now E7]) catagorised by difficulty, boldness, tricksomeness and absurdity. > The aim of this list is to provide further information on these routes for the on-sighter (such as crucial or trick gear), and to highlight particularly soft and hard routes within a grade. Also included are relatively new routes that haven't made it into guidebooks yet. > Routes at the top of a catagory listing tend to be a soft touch for the grade, and routes at the bottom of a catagory list outright sandbags! Liberal pinches of salt should be taken daily. > On the harder grades, routes with a recognised toprope French grade have this included, and some have guesstimates just to spice up debate! This list is a bit more clinical than the original but hopefully it captures some of the same spirit. For practicality this list only includes routes of E7 and up rather the the original list's E5 and up. > Talent, power, stamina, bottle, technique, squeeky clean boots, 'unusual' gear, frontal lobotomy, belay slave, spotting circus, £1000 worth of Metolius mats. These are some of the requirements for potential suitors of Last Great Problems. Choose your line, spend a life-time getting good enough to do it, and then pull the crucial pebble off. All yours ... ### References [1] [https://www.geocities.ws/readza1/climbing/gritlist/gritlist.html](https://www.geocities.ws/readza1/climbing/gritlist/gritlist.html)
Diff
--- before

+++ after

@@ -1,4 +1,4 @@

-This is a refreshed version of [The Grit List](https://www.geocities.ws/readza1/climbing/gritlist/gritlist.html). In the words the list's creator Jonathan Read
+This is a refreshed version of [The Grit List](https://www.geocities.ws/readza1/climbing/gritlist/gritlist.html). In the words the list's creator [Jon Read](/climber/1146/jon-read):

> This is a compendium of selected hard grit routes (E5 and above [ed. now E7]) catagorised by difficulty, boldness, tricksomeness and absurdity.
79451 29th January 2026 15:00:28 UTC remus list The Grit List V2 list_description_pretty
Before
<p>This is a refreshed version of <a href="https://www.geocities.ws/readza1/climbing/gritlist/gritlist.html" rel="noopener noreferrer">The Grit List</a>. It's a bit more clinical, but hopefully it captures some of the same spirit. For practicality this list only includes routes of E7 and up rather the the original list's E5 and up.</p> <blockquote> <p>Talent, power, stamina, bottle, technique, squeeky clean boots, 'unusual' gear, frontal lobotomy, belay slave, spotting circus, £1000 worth of Metolius mats. These are some of the requirements for potential suitors of Last Great Problems. Choose your line, spend a life-time getting good enough to do it, and then pull the crucial pebble off. All yours ...</p> </blockquote> <h3>References</h3> <p>[1] <a href="https://www.geocities.ws/readza1/climbing/gritlist/gritlist.html" rel="noopener noreferrer">https://www.geocities.ws/readza1/climbing/gritlist/gritlist.html</a></p>
After
<p>This is a refreshed version of <a href="https://www.geocities.ws/readza1/climbing/gritlist/gritlist.html" rel="noopener noreferrer">The Grit List</a>. In the words the list's creator Jonathan Read</p> <blockquote> <p>This is a compendium of selected hard grit routes (E5 and above [ed. now E7]) catagorised by difficulty, boldness, tricksomeness and absurdity.</p> <p>The aim of this list is to provide further information on these routes for the on-sighter (such as crucial or trick gear), and to highlight particularly soft and hard routes within a grade. Also included are relatively new routes that haven't made it into guidebooks yet.</p> <p>Routes at the top of a catagory listing tend to be a soft touch for the grade, and routes at the bottom of a catagory list outright sandbags! Liberal pinches of salt should be taken daily.</p> <p>On the harder grades, routes with a recognised toprope French grade have this included, and some have guesstimates just to spice up debate!</p> </blockquote> <p>This list is a bit more clinical than the original but hopefully it captures some of the same spirit. For practicality this list only includes routes of E7 and up rather the the original list's E5 and up.</p> <blockquote> <p>Talent, power, stamina, bottle, technique, squeeky clean boots, 'unusual' gear, frontal lobotomy, belay slave, spotting circus, £1000 worth of Metolius mats. These are some of the requirements for potential suitors of Last Great Problems. Choose your line, spend a life-time getting good enough to do it, and then pull the crucial pebble off. All yours ...</p> </blockquote> <h3>References</h3> <p>[1] <a href="https://www.geocities.ws/readza1/climbing/gritlist/gritlist.html" rel="noopener noreferrer">https://www.geocities.ws/readza1/climbing/gritlist/gritlist.html</a></p>
79452 29th January 2026 15:00:28 UTC remus list The Grit List V2 list_description
Before
This is a refreshed version of [The Grit List](https://www.geocities.ws/readza1/climbing/gritlist/gritlist.html). It's a bit more clinical, but hopefully it captures some of the same spirit. For practicality this list only includes routes of E7 and up rather the the original list's E5 and up. > Talent, power, stamina, bottle, technique, squeeky clean boots, 'unusual' gear, frontal lobotomy, belay slave, spotting circus, £1000 worth of Metolius mats. These are some of the requirements for potential suitors of Last Great Problems. Choose your line, spend a life-time getting good enough to do it, and then pull the crucial pebble off. All yours ... ### References [1] [https://www.geocities.ws/readza1/climbing/gritlist/gritlist.html](https://www.geocities.ws/readza1/climbing/gritlist/gritlist.html)
After
This is a refreshed version of [The Grit List](https://www.geocities.ws/readza1/climbing/gritlist/gritlist.html). In the words the list's creator Jonathan Read > This is a compendium of selected hard grit routes (E5 and above [ed. now E7]) catagorised by difficulty, boldness, tricksomeness and absurdity. > The aim of this list is to provide further information on these routes for the on-sighter (such as crucial or trick gear), and to highlight particularly soft and hard routes within a grade. Also included are relatively new routes that haven't made it into guidebooks yet. > Routes at the top of a catagory listing tend to be a soft touch for the grade, and routes at the bottom of a catagory list outright sandbags! Liberal pinches of salt should be taken daily. > On the harder grades, routes with a recognised toprope French grade have this included, and some have guesstimates just to spice up debate! This list is a bit more clinical than the original but hopefully it captures some of the same spirit. For practicality this list only includes routes of E7 and up rather the the original list's E5 and up. > Talent, power, stamina, bottle, technique, squeeky clean boots, 'unusual' gear, frontal lobotomy, belay slave, spotting circus, £1000 worth of Metolius mats. These are some of the requirements for potential suitors of Last Great Problems. Choose your line, spend a life-time getting good enough to do it, and then pull the crucial pebble off. All yours ... ### References [1] [https://www.geocities.ws/readza1/climbing/gritlist/gritlist.html](https://www.geocities.ws/readza1/climbing/gritlist/gritlist.html)
Diff
--- before

+++ after

@@ -1,4 +1,14 @@

-This is a refreshed version of [The Grit List](https://www.geocities.ws/readza1/climbing/gritlist/gritlist.html). It's a bit more clinical, but hopefully it captures some of the same spirit. For practicality this list only includes routes of E7 and up rather the the original list's E5 and up.
+This is a refreshed version of [The Grit List](https://www.geocities.ws/readza1/climbing/gritlist/gritlist.html). In the words the list's creator Jonathan Read
+
+> This is a compendium of selected hard grit routes (E5 and above [ed. now E7]) catagorised by difficulty, boldness, tricksomeness and absurdity.
+
+> The aim of this list is to provide further information on these routes for the on-sighter (such as crucial or trick gear), and to highlight particularly soft and hard routes within a grade. Also included are relatively new routes that haven't made it into guidebooks yet.
+
+> Routes at the top of a catagory listing tend to be a soft touch for the grade, and routes at the bottom of a catagory list outright sandbags! Liberal pinches of salt should be taken daily.
+
+> On the harder grades, routes with a recognised toprope French grade have this included, and some have guesstimates just to spice up debate!
+
+This list is a bit more clinical than the original but hopefully it captures some of the same spirit. For practicality this list only includes routes of E7 and up rather the the original list's E5 and up.

> Talent, power, stamina, bottle, technique, squeeky clean boots, 'unusual' gear, frontal lobotomy, belay slave, spotting circus, £1000 worth of Metolius mats. These are some of the requirements for potential suitors of Last Great Problems. Choose your line, spend a life-time getting good enough to do it, and then pull the crucial pebble off. All yours ...
79453 29th January 2026 14:54:36 UTC remus list The Grit List V2 list_definition
Before
select '<a href="/climb/' || c.climb_id::varchar || '/' || replace(lower(c.climb_name), ' ', '-') || '">' || c.climb_name || '</a>' as "Name" ,case when c.grade_approx then g.grade || ' (approx)' else g.grade end as "Grade" ,case when g2.grade is not null then '~' || g2.grade || ' ' || lower(ct.climb_type) else null end as "Alternative Grade" ,case when cm1.value is not null then '✓' else null end as Project ,case when pretty_dt(a.ascent_dt_start, a.ascent_dt_end) is not null then '<a href="/climber/' || cl.climber_id::varchar || '/' || replace(lower(cl.climber_name), ' ', '-') || '">' || cl.climber_name || '</a>, ' || pretty_dt(a.ascent_dt_start, a.ascent_dt_end) else '<a href="/climber/' || cl.climber_id::varchar || '/' || replace(lower(cl.climber_name), ' ', '-') || '">' || cl.climber_name || '</a>' end as "FA" ,c.notes_pretty as Notes from climbs c inner join crags cr on c.ukc_crag_id = cr.crag_id and c.deleted_on is null left join crags cr2 on cr.group_crag_id = cr2.crag_id inner join grades g on c.grade_id = g.grade_id left join climb_meta cm1 on c.climb_id = cm1.climb_id and cm1.climb_meta_key_id = 20 -- project left join climb_meta cm2 on cm2.climb_id = c.climb_id and cm2.climb_meta_key_id = 9 left join grades g2 on g2.grade_id = cm2.value::int left join climb_types ct on g2.climb_type_id = ct.climb_type_id left join ascents a on c.climb_id = a.climb_id and a.deleted_on is null and a.fa = true left join climbers cl on a.climber_id = cl.climber_id and cl.deleted_on is null where coalesce(cr.rock_type_id, cr2.rock_type_id) = 6 -- grit and c.climb_type_id = 3 -- trad and g.order_on >= 60 order by case when cm1.climb_id is not null then 1 else 0 end desc -- project ,g.order_on desc ,g2.order_on
After
select '<a href="/climb/' || c.climb_id::varchar || '/' || replace(lower(c.climb_name), ' ', '-') || '">' || c.climb_name || '</a>' as "Name" ,case when c.grade_approx then g.grade || ' (approx)' else g.grade end as "Grade" ,case when g2.grade is not null then '~' || g2.grade || ' ' || lower(ct.climb_type) else null end as "Alternative Grade" ,case when cm1.value is not null then '✓' else null end as Project ,case when pretty_dt(a.ascent_dt_start, a.ascent_dt_end) is not null then '<a href="/climber/' || cl.climber_id::varchar || '/' || replace(lower(cl.climber_name), ' ', '-') || '">' || cl.climber_name || '</a>, ' || pretty_dt(a.ascent_dt_start, a.ascent_dt_end) else '<a href="/climber/' || cl.climber_id::varchar || '/' || replace(lower(cl.climber_name), ' ', '-') || '">' || cl.climber_name || '</a>' end as "FA" ,c.notes_pretty as Notes from climbs c inner join crags cr on c.ukc_crag_id = cr.crag_id and c.deleted_on is null left join crags cr2 on cr.group_crag_id = cr2.crag_id inner join grades g on c.grade_id = g.grade_id left join climb_meta cm1 on c.climb_id = cm1.climb_id and cm1.climb_meta_key_id = 20 -- project left join climb_meta cm2 on cm2.climb_id = c.climb_id and cm2.climb_meta_key_id = 9 left join grades g2 on g2.grade_id = cm2.value::int left join climb_types ct on g2.climb_type_id = ct.climb_type_id left join ascents a on c.climb_id = a.climb_id and a.deleted_on is null and a.fa = true left join climbers cl on a.climber_id = cl.climber_id and cl.deleted_on is null where coalesce(cr.rock_type_id, cr2.rock_type_id) = 6 -- grit and c.climb_type_id = 3 -- trad and g.order_on >= 60 and not cr.crag_id = 845 order by case when cm1.climb_id is not null then 1 else 0 end desc -- project ,g.order_on desc ,g2.order_on
Diff
--- before

+++ after

@@ -54,6 +54,7 @@

coalesce(cr.rock_type_id, cr2.rock_type_id) = 6 -- grit
and c.climb_type_id = 3 -- trad
and g.order_on >= 60
+ and not cr.crag_id = 845

order by
case when cm1.climb_id is not null then 1 else 0 end desc -- project
79454 29th January 2026 14:41:58 UTC remus climber Ken Nichols notes_pretty
Before
<p>Prolific and controversial Connecticut and <a href="/crag/8123/shawangunks" rel="noopener noreferrer">Shawangunks</a> developer, guidebook writer, and staunch traditionalist.</p> <blockquote> <p>Once I chop a route, it will remain chopped, no matter how many times I have to return to keep it that way. Until the bolting stops, apparently the cliffs will have to be destroyed to save them [2]</p> </blockquote> <h3>References</h3> <p>[1] <a href="https://www.ukclimbing.com/news/2007/07/us_bolt_chopper_banned_by_judge_from_chopping_bolts-38849" rel="noopener noreferrer">https://www.ukclimbing.com/news/2007/07/us_bolt_chopper_banned_by_judge_from_chopping_bolts-38849</a></p> <p>[2] <em>Climbing</em> magazine, June/July 1991</p> <p>[3] <a href="https://www.stopken.org/" rel="noopener noreferrer">https://www.stopken.org/</a></p>
After
<p>Prolific and controversial Connecticut and <a href="/crag/8123/shawangunks" rel="noopener noreferrer">Shawangunks</a> developer, guidebook writer, and staunch traditionalist.</p> <blockquote> <p>Once I chop a route, it will remain chopped, no matter how many times I have to return to keep it that way. Until the bolting stops, apparently the cliffs will have to be destroyed to save them [2]</p> </blockquote> <h3>References</h3> <p>[1] <a href="https://www.ukclimbing.com/news/2007/07/us_bolt_chopper_banned_by_judge_from_chopping_bolts-38849" rel="noopener noreferrer">https://www.ukclimbing.com/news/2007/07/us_bolt_chopper_banned_by_judge_from_chopping_bolts-38849</a></p> <p>[2] <em>Climbing</em> magazine, June/July 1991</p> <p>[3] <a href="https://web.archive.org/web/20130223061856/http://www.stopken.org/Home.html" rel="noopener noreferrer">https://web.archive.org/web/20130223061856/http://www.stopken.org/Home.html</a></p>
79455 29th January 2026 14:41:58 UTC remus climber Ken Nichols notes
Before
Prolific and controversial Connecticut and [Shawangunks](/crag/8123/shawangunks) developer, guidebook writer, and staunch traditionalist. > Once I chop a route, it will remain chopped, no matter how many times I have to return to keep it that way. Until the bolting stops, apparently the cliffs will have to be destroyed to save them [2] ### References [1] [https://www.ukclimbing.com/news/2007/07/us_bolt_chopper_banned_by_judge_from_chopping_bolts-38849](https://www.ukclimbing.com/news/2007/07/us_bolt_chopper_banned_by_judge_from_chopping_bolts-38849) [2] *Climbing* magazine, June/July 1991 [3] [https://www.stopken.org/](https://www.stopken.org/)
After
Prolific and controversial Connecticut and [Shawangunks](/crag/8123/shawangunks) developer, guidebook writer, and staunch traditionalist. > Once I chop a route, it will remain chopped, no matter how many times I have to return to keep it that way. Until the bolting stops, apparently the cliffs will have to be destroyed to save them [2] ### References [1] [https://www.ukclimbing.com/news/2007/07/us_bolt_chopper_banned_by_judge_from_chopping_bolts-38849](https://www.ukclimbing.com/news/2007/07/us_bolt_chopper_banned_by_judge_from_chopping_bolts-38849) [2] *Climbing* magazine, June/July 1991 [3] [https://web.archive.org/web/20130223061856/http://www.stopken.org/Home.html](https://web.archive.org/web/20130223061856/http://www.stopken.org/Home.html)
Diff
--- before

+++ after

@@ -8,4 +8,4 @@


[2] *Climbing* magazine, June/July 1991

-[3] [https://www.stopken.org/](https://www.stopken.org/)
+[3] [https://web.archive.org/web/20130223061856/http://www.stopken.org/Home.html](https://web.archive.org/web/20130223061856/http://www.stopken.org/Home.html)
79456 29th January 2026 14:41:40 UTC remus climber Ken Nichols notes_pretty
Before
<p>Prolific and controversial Connecticut and <a href="/crag/8123/shawangunks" rel="noopener noreferrer">Shawangunks</a> developer, guidebook writer, and staunch traditionalist.</p> <blockquote> <p>Once I chop a route, it will remain chopped, no matter how many times I have to return to keep it that way. Until the bolting stops, apparently the cliffs will have to be destroyed to save them [2]</p> </blockquote> <h3>References</h3> <p>[1] <a href="https://www.ukclimbing.com/news/2007/07/us_bolt_chopper_banned_by_judge_from_chopping_bolts-38849" rel="noopener noreferrer">https://www.ukclimbing.com/news/2007/07/us_bolt_chopper_banned_by_judge_from_chopping_bolts-38849</a></p> <p>[2] <em>Climbing</em> magazine, June/July 1991</p>
After
<p>Prolific and controversial Connecticut and <a href="/crag/8123/shawangunks" rel="noopener noreferrer">Shawangunks</a> developer, guidebook writer, and staunch traditionalist.</p> <blockquote> <p>Once I chop a route, it will remain chopped, no matter how many times I have to return to keep it that way. Until the bolting stops, apparently the cliffs will have to be destroyed to save them [2]</p> </blockquote> <h3>References</h3> <p>[1] <a href="https://www.ukclimbing.com/news/2007/07/us_bolt_chopper_banned_by_judge_from_chopping_bolts-38849" rel="noopener noreferrer">https://www.ukclimbing.com/news/2007/07/us_bolt_chopper_banned_by_judge_from_chopping_bolts-38849</a></p> <p>[2] <em>Climbing</em> magazine, June/July 1991</p> <p>[3] <a href="https://www.stopken.org/" rel="noopener noreferrer">https://www.stopken.org/</a></p>
79457 29th January 2026 14:41:40 UTC remus climber Ken Nichols notes
Before
Prolific and controversial Connecticut and [Shawangunks](/crag/8123/shawangunks) developer, guidebook writer, and staunch traditionalist. > Once I chop a route, it will remain chopped, no matter how many times I have to return to keep it that way. Until the bolting stops, apparently the cliffs will have to be destroyed to save them [2] ### References [1] [https://www.ukclimbing.com/news/2007/07/us_bolt_chopper_banned_by_judge_from_chopping_bolts-38849](https://www.ukclimbing.com/news/2007/07/us_bolt_chopper_banned_by_judge_from_chopping_bolts-38849) [2] *Climbing* magazine, June/July 1991
After
Prolific and controversial Connecticut and [Shawangunks](/crag/8123/shawangunks) developer, guidebook writer, and staunch traditionalist. > Once I chop a route, it will remain chopped, no matter how many times I have to return to keep it that way. Until the bolting stops, apparently the cliffs will have to be destroyed to save them [2] ### References [1] [https://www.ukclimbing.com/news/2007/07/us_bolt_chopper_banned_by_judge_from_chopping_bolts-38849](https://www.ukclimbing.com/news/2007/07/us_bolt_chopper_banned_by_judge_from_chopping_bolts-38849) [2] *Climbing* magazine, June/July 1991 [3] [https://www.stopken.org/](https://www.stopken.org/)
Diff
--- before

+++ after

@@ -6,4 +6,6 @@


[1] [https://www.ukclimbing.com/news/2007/07/us_bolt_chopper_banned_by_judge_from_chopping_bolts-38849](https://www.ukclimbing.com/news/2007/07/us_bolt_chopper_banned_by_judge_from_chopping_bolts-38849)

-[2] *Climbing* magazine, June/July 1991
+[2] *Climbing* magazine, June/July 1991
+
+[3] [https://www.stopken.org/](https://www.stopken.org/)
79458 29th January 2026 14:40:25 UTC remus crag East Peak rock_type
Before
None
After
Basalt
79459 29th January 2026 14:40:25 UTC remus crag East Peak rock_type_id
Before
None
After
1
79460 29th January 2026 14:40:25 UTC remus crag East Peak longitude
Before
None
After
-72.833862

< Page 3973 >