| Name | Type | # Changes | Last Updated | First Updated | |
|---|---|---|---|---|---|
| 1 | https://www.youtube.com/watch?v=kpbCmJGkKHE | media | 108 | 14th July 2024 | 14th July 2024 |
| 2 | https://www.instagram.com/p/DF5XgLjMdJu/ | media | 74 | 21st February 2026 | 10th February 2025 |
| 3 | https://www.instagram.com/p/DSTP2Z8ANtI/ | media | 72 | 1st April 2026 | 16th December 2025 |
| 4 | Hard Rock | list | 67 | 19th August 2025 | 27th July 2024 |
| 5 | https://www.instagram.com/p/DGD2HHVM4yn/ | media | 65 | 21st February 2026 | 14th February 2025 |
| 6 | Remus Knowles | climber | 56 | 8th April 2026 | 30th March 2024 |
| 7 | https://www.instagram.com/p/DVi7bJmjNhO/ | media | 55 | 16th March 2026 | 6th March 2026 |
| 8 | Will Stanhope | climber | 51 | 6th May 2026 | 24th January 2021 |
| 9 | https://open.spotify.com/episode/0cHKL3jWvp8A4QcZ1LS0YM | media | 51 | 6th October 2024 | 10th April 2024 |
| 10 | https://www.instagram.com/p/BcX-gR8llwj/ | media | 48 | 23rd January 2026 | 24th January 2024 |
| Date | Time | User | Type | Name | Attribute | ||
|---|---|---|---|---|---|---|---|
| 1 | 27th May 2026 | 14:05:52 UTC | remus | ascent | Thomas Larivière's ascent of Greenspit | Sessions | |
|
Before
None
After
15
|
|||||||
| 2 | 27th May 2026 | 14:05:24 UTC | remus | climber | Thomas Larivière | climber_name | |
|
Before
Thomas Lariviere
After
Thomas Larivière
|
|||||||
| 3 | 27th May 2026 | 06:11:06 UTC | remus | library item | EP 76: Q&A 2 — Party Tricks vs. Useful Exercises, Training for Long-Term Goals, and Octopus Wrestling | Features | |
|
Before
None
After
Steven Dimmitt
|
|||||||
| 4 | 27th May 2026 | 05:29:53 UTC | remus | climb | Trainspotting Direkt | See Also | |
|
Before
None
After
7752
|
|||||||
| 5 | 27th May 2026 | 05:29:41 UTC | remus | climb | Trainspotting | See Also | |
|
Before
None
After
7436
|
|||||||
| 6 | 27th May 2026 | 05:29:30 UTC | remus | ascent | David Firnenburg's ascent of Trainspotting | suggested_grade_id | |
|
Before
15
After
39
|
|||||||
| 7 | 27th May 2026 | 05:28:14 UTC | remus | climb | Trainspotting Direkt | climb_name | |
|
Before
Trainspotting direkt
After
Trainspotting Direkt
|
|||||||
| 8 | 27th May 2026 | 05:27:05 UTC | remus | list | Strong Swedish Sport Climbers | list_description_pretty | |
|
Before
None
After
<p>The best Swedish sport climbers.</p>
<p>This list aims to list any Swedish sport climber who has climbed 8c or harder. It attempts to be definitive in terms of the people included but does not attempt to enumerate every relevant ascent.</p>
|
|||||||
| 9 | 27th May 2026 | 05:27:05 UTC | remus | list | Strong Swedish Sport Climbers | list_definition | |
|
Before
select
c.climber_uuid as row_uuid
,'<a href="/climber/' || cast(c.climber_id as varchar) || '">' || c.climber_name || '</a>' as Climber
,g.grade as Grade
,string_agg('<a href="/climb/' || cast(cl.climb_id as varchar) || '">' || cl.climb_name || '</a>', ', ' order by order_dt(a.ascent_dt_start, a.ascent_dt_end)) as Climbs
from
ascents a
inner join ascent_styles ast
on a.ascent_style_id = ast.ascent_style_id
inner join climbers c
on a.climber_id = c.climber_id
inner join climbs cl
on a.climb_id = cl.climb_id
inner join grades g
on cl.grade_id = g.grade_id
inner join hardest_ascent ha
on c.climber_id = ha.climber_id
and cl.grade_id = ha.max_grade_id
and cl.climb_type_id = ha.climb_type
left join climber_meta cm
on cm.climber_id = c.climber_id
and cm.climber_meta_key_id = 35
where
a.deleted_on is null
and c.deleted_on is null
and cl.deleted_on is null
and cl.climb_type = 1
and (c.country_id = 6 or cm.value::int = 6)
and cl.grade_id >= 17
and c.exclude_reason is null
and cl.exclude_reason is null
and a.exclude_reason is null
and ast.ascent_successful
and not a.ascent_type_id = 6
group by
c.climber_name
,g.grade
,c.climber_id
order by
g.grade desc
,count(*) desc
,min(order_dt(a.ascent_dt_start, a.ascent_dt_end))
After
select
c.climber_uuid as row_uuid
,'<a href="/climber/' || cast(c.climber_id as varchar) || '">' || c.climber_name || '</a>' as Climber
,g.grade as Grade
,string_agg('<a href="/climb/' || cast(cl.climb_id as varchar) || '">' || cl.climb_name || '</a>', ', ' order by order_dt(a.ascent_dt_start, a.ascent_dt_end)) as Climbs
from
ascents a
inner join ascent_styles ast
on a.ascent_style_id = ast.ascent_style_id
inner join climbers c
on a.climber_id = c.climber_id
inner join climbs cl
on a.climb_id = cl.climb_id
inner join grades g
on cl.grade_id = g.grade_id
inner join hardest_ascent ha
on c.climber_id = ha.climber_id
and cl.grade_id = ha.max_grade_id
and cl.climb_type_id = ha.climb_type
left join climber_meta cm
on cm.climber_id = c.climber_id
and cm.climber_meta_key_id = 35
where
a.deleted_on is null
and c.deleted_on is null
and cl.deleted_on is null
and cl.climb_type = 1
and (c.country_id = 6 or cm.value::int = 6)
and cl.grade_id >= 17
and c.exclude_reason is null
and cl.exclude_reason is null
and a.exclude_reason is null
and ast.ascent_successful
and not a.ascent_type_id = 6
group by
c.climber_name
,g.grade
,c.climber_id
order by
g.grade desc
,count(*) desc
,min(order_dt(a.ascent_dt_start, a.ascent_dt_end))
Diff
--- before
|
|||||||
| 10 | 27th May 2026 | 05:27:05 UTC | remus | list | Strong Swedish Sport Climbers | list_description | |
|
Before
The best Swedish sport climbers.
This list aims to list any Swedish sport climber who has climbed 8c or harder. It attempts to be definitive in terms of the people included but does not attempt to enumerate every relevant ascent.
After
The best Swedish sport climbers.
This list aims to list any Swedish sport climber who has climbed 8c or harder. It attempts to be definitive in terms of the people included but does not attempt to enumerate every relevant ascent.
Diff
--- before
|
|||||||
| 11 | 27th May 2026 | 05:26:51 UTC | remus | list | Strong Swedish Boulderers | list_description_pretty | |
|
Before
None
After
<p>The best Swedish boulderers.</p>
<p>This list aims to list any Swedish boulderer who has climbed 8B or harder. It attempts to be definitive in terms of the people included but does not attempt to enumerate every relevant ascent.</p>
|
|||||||
| 12 | 27th May 2026 | 05:26:51 UTC | remus | list | Strong Swedish Boulderers | list_definition | |
|
Before
select
c.climber_uuid as row_uuid
,'<a href="/climber/' || cast(c.climber_id as varchar) || '">' || c.climber_name || '</a>' as Climber
,g.grade as Grade
,string_agg('<a href="/climb/' || cast(cl.climb_id as varchar) || '">' || cl.climb_name || '</a>', ', ' order by order_dt(a.ascent_dt_start, a.ascent_dt_end)) as Climbs
from
ascents a
inner join ascent_styles ast
on a.ascent_style_id = ast.ascent_style_id
inner join climbers c
on a.climber_id = c.climber_id
inner join climbs cl
on a.climb_id = cl.climb_id
inner join grades g
on cl.grade_id = g.grade_id
inner join hardest_ascent ha
on c.climber_id = ha.climber_id
and cl.grade_id = ha.max_grade_id
and cl.climb_type_id = ha.climb_type
left join climber_meta cm
on cm.climber_id = c.climber_id
and cm.climber_meta_key_id = 35
where
a.deleted_on is null
and c.deleted_on is null
and cl.deleted_on is null
and cl.climb_type = 2
and (c.country_id = 6 or cm.value::int = 6)
and g.order_on >= 39
and c.exclude_reason is null
and cl.exclude_reason is null
and a.exclude_reason is null
and ast.ascent_successful
group by
c.climber_name
,g.grade
,c.climber_id
order by
g.grade desc
,count(*) desc
,min(order_dt(a.ascent_dt_start, a.ascent_dt_end))
After
select
c.climber_uuid as row_uuid
,'<a href="/climber/' || cast(c.climber_id as varchar) || '">' || c.climber_name || '</a>' as Climber
,g.grade as Grade
,string_agg('<a href="/climb/' || cast(cl.climb_id as varchar) || '">' || cl.climb_name || '</a>', ', ' order by order_dt(a.ascent_dt_start, a.ascent_dt_end)) as Climbs
from
ascents a
inner join ascent_styles ast
on a.ascent_style_id = ast.ascent_style_id
inner join climbers c
on a.climber_id = c.climber_id
inner join climbs cl
on a.climb_id = cl.climb_id
inner join grades g
on cl.grade_id = g.grade_id
inner join hardest_ascent ha
on c.climber_id = ha.climber_id
and cl.grade_id = ha.max_grade_id
and cl.climb_type_id = ha.climb_type
left join climber_meta cm
on cm.climber_id = c.climber_id
and cm.climber_meta_key_id = 35
where
a.deleted_on is null
and c.deleted_on is null
and cl.deleted_on is null
and cl.climb_type = 2
and (c.country_id = 6 or cm.value::int = 6)
and g.order_on >= 39
and c.exclude_reason is null
and cl.exclude_reason is null
and a.exclude_reason is null
and ast.ascent_successful
group by
c.climber_name
,g.grade
,c.climber_id
order by
g.grade desc
,count(*) desc
,min(order_dt(a.ascent_dt_start, a.ascent_dt_end))
Diff
--- before
|
|||||||
| 13 | 27th May 2026 | 05:26:51 UTC | remus | list | Strong Swedish Boulderers | list_description | |
|
Before
The best Swedish boulderers.
This list aims to list any Swedish boulderer who has climbed 8B or harder. It attempts to be definitive in terms of the people included but does not attempt to enumerate every relevant ascent.
After
The best Swedish boulderers.
This list aims to list any Swedish boulderer who has climbed 8B or harder. It attempts to be definitive in terms of the people included but does not attempt to enumerate every relevant ascent.
Diff
--- before
|
|||||||
| 14 | 27th May 2026 | 05:14:46 UTC | remus | list | Strong Swedish Sport Climbers | list_description | |
|
Before
None
After
The best Swedish sport climbers.
This list aims to list any Swedish sport climber who has climbed 8c or harder. It attempts to be definitive in terms of the people included but does not attempt to enumerate every relevant ascent.
Diff
--- before
|
|||||||
| 15 | 27th May 2026 | 05:14:46 UTC | remus | list | Strong Swedish Sport Climbers | list_definition | |
|
Before
None
After
select
c.climber_uuid as row_uuid
,'<a href="/climber/' || cast(c.climber_id as varchar) || '">' || c.climber_name || '</a>' as Climber
,g.grade as Grade
,string_agg('<a href="/climb/' || cast(cl.climb_id as varchar) || '">' || cl.climb_name || '</a>', ', ' order by order_dt(a.ascent_dt_start, a.ascent_dt_end)) as Climbs
from
ascents a
inner join ascent_styles ast
on a.ascent_style_id = ast.ascent_style_id
inner join climbers c
on a.climber_id = c.climber_id
inner join climbs cl
on a.climb_id = cl.climb_id
inner join grades g
on cl.grade_id = g.grade_id
inner join hardest_ascent ha
on c.climber_id = ha.climber_id
and cl.grade_id = ha.max_grade_id
and cl.climb_type_id = ha.climb_type
left join climber_meta cm
on cm.climber_id = c.climber_id
and cm.climber_meta_key_id = 35
where
a.deleted_on is null
and c.deleted_on is null
and cl.deleted_on is null
and cl.climb_type = 1
and (c.country_id = 6 or cm.value::int = 6)
and cl.grade_id >= 17
and c.exclude_reason is null
and cl.exclude_reason is null
and a.exclude_reason is null
and ast.ascent_successful
and not a.ascent_type_id = 6
group by
c.climber_name
,g.grade
,c.climber_id
order by
g.grade desc
,count(*) desc
,min(order_dt(a.ascent_dt_start, a.ascent_dt_end))
Diff
--- before
|
|||||||
| 16 | 27th May 2026 | 05:14:46 UTC | remus | list | Strong Swedish Sport Climbers | list_type_id | |
|
Before
None
After
4
|
|||||||
| 17 | 27th May 2026 | 05:14:46 UTC | remus | list | Strong Swedish Sport Climbers | list_name | |
|
Before
None
After
Strong Swedish Sport Climbers
|
|||||||
| 18 | 27th May 2026 | 05:14:46 UTC | remus | list | Strong Swedish Sport Climbers | list_type_name | |
|
Before
None
After
Nationality
|
|||||||
| 19 | 27th May 2026 | 05:14:35 UTC | remus | list | Strong Swedish Boulderers | list_description | |
|
Before
None
After
The best Swedish boulderers.
This list aims to list any Swedish boulderer who has climbed 8B or harder. It attempts to be definitive in terms of the people included but does not attempt to enumerate every relevant ascent.
Diff
--- before
|
|||||||
| 20 | 27th May 2026 | 05:14:35 UTC | remus | list | Strong Swedish Boulderers | list_name | |
|
Before
None
After
Strong Swedish Boulderers
|
|||||||