1. Introduction
Each year, the Earth is impacted by 35–40 metre-scale objects (Brown et al. Reference Brown, Spalding, ReVelle, Tagliaferri and Worden2002). While most ablate away entirely in the upper atmosphere, some make it through the atmosphere and land as meteorites, allowing us to directly sample the Near Earth Asteroid (NEA) population (Borovička, Spurný, & Brown Reference Borovička, Spurný and Brown2015). Others, with sufficient mass and certain entry conditions – such as the 2013 Cheylabinsk event (Borovička et al. 2013; Brown et al. Reference Brown2013) – can create airbursts with shock waves capable of causing significant damage to people and infrastructure (Tapia & Trigo-Rodríguez Reference Tapia, Trigo-Rodríguez, Trigo-Rodríguez, Gritsevich and Palme2017).
Both situations – research and planetary defence – benefit from observing these metre-scale objects prior to impact. For research, constraining the pre-impact orbit, size, density, and colour/composition of the object and comparing this to any recovered meteorites creates a valuable link between the telescopically observed asteroid and the lab-analysed hand sample (Jenniskens & Devillepoix Reference Jenniskens and Devillepoix2025; Egal et al. 2025). For defence, warning of an imminent impact and the ability to to constrain its location and energy can inform the civil response, particularly through specific planetary defence organisations such as the International Asteroid Warning Network (IAWN; Koschny, Fast, & Kofler Reference Koschny, Fast and Kofler2024; Brown et al. Reference Brown2013; Devillepoix et al. Reference Devillepoix2019; Wheeler et al. Reference Wheeler2024; Bolin et al. Reference Bolin2025).
In the case of large (
$D \gt 140$
m) Near Earth Objects (NEOs) like (99942) Apophis, this potential warning time can be on the order of years (Giorgini et al. Reference Giorgini, Benner, Ostro, Nolan and Busch2008), while for smaller (1–10 m) NEOs, warning times are typically
$\lt$
24 h (Egal et al. 2025).
As of February 2026, there have been 11 asteroids/meteoroids that have been discovered in space prior to impacting Earth’s atmosphereFootnote
a
(e.g. Jenniskens et al. Reference Jenniskens2009; Egal et al. 2025), and another which was subsequently found in historical telescope data once the impact had occurred (Clark et al. Reference Clark2023). These metre-scale objects have been detected 2–20 h before impact, typically at apparent magnitudes of
$\sim$
18–20 upon discovery, and down to
$\sim$
13 closer to the impact.Footnote
b
Some events have been subject to substantial follow-up observation campaigns by other observatories, allowing a unique opportunity to link asteroidal photometry and spectroscopy with meteorite recovery (e.g. 2008 TC
$_3$
; Jenniskens et al. Reference Jenniskens2009) and/or fireball imagery (e.g. 2022 WJ
$_1$
, 2024 BX
$_1$
; Kareta et al. Reference Kareta2024; Spurný et al. Reference Spurný2024).
These (as well as other close approaches) have been primarily discovered by non-dedicated (e.g. Sarneczky Reference Sarneczky2022; Szabó et al. Reference Szabó2026) and dedicated NEO surveys including the Catalina Sky Survey (CSS; Drake et al. Reference Drake2009), the Asteroid Terrestrial-impact Last Alert System (ATLAS; Tonry et al. Reference Tonry2018), and the Panoramic Survey Telescope and Rapid Response System (Pan-STARRS; Chambers et al. Reference Chambers2016)Footnote c . Another NEO-hunting telescope – Flyeye – is currently under development by the European Space Agency (ESA; Cibin et al. Reference Cibin2019; Föhring et al. Reference Föhring, Conversi, Micheli, Dölling and Moreta2024).
The recently completed Vera C. Rubin Observatory is a next-generation facility which hosts the 8.4 m Simyoni Survey Telescope and 3.2 gigapixel LSSTCam camera. Rubin’s Legacy Survey of Space and Time (LSST) is planned to begin in 2026, building a 10-year time-lapse of the southern sky (Ivezić et al. Reference Ivezić2019). The LSST is expected to be a powerhouse for Solar System discovery, increasing the number of known main belt asteroids, Jupiter Trojans and trans-Neptunian objects by factors of 5–10 per class (Juric et al. Reference Juric2023; Kurlander et al. Reference Kurlander2025). It will also bring significant change in the NEO population, discovering thousands of previously unknown NEOs and achieving just over 70% completeness of potentially hazardous asteroids (PHAs) with
$D \gt 140$
m and minimum orbital intersection distances
$\lt$
0.05 AU (Jones et al. Reference Jones2018; Kurlander et al. Reference Kurlander2025). It will also discover hundreds of metre-scale NEOs (Kurlander et al. Reference Kurlander2025).
This increase in the number of known of NEOs should also result in an increase in the number of meteoroids observed prior to impacting the Earth. For example, recent work by Cheng et al. (Reference Cheng, Scolnic, Kurlander, Chow and Fernandes2026) finds that LSST would discover
$\sim$
80% of large (
$D \gt 140$
m) impactors and
$\sim$
10% of 10–20 m impactors, of a synthetic impactor population.
Here, we ask: based on real fireball data, how many metre-scale impactors do we predict the LSST will observe and discover over its 10-year survey?
In Section 2, we describe the real fireball dataset, collected by US government (USG) sensors (Tagliaferri et al. Reference Tagliaferri, Spalding, Jacobs, Worden and Erlich1994), and Sorcha, the LSST Solar System survey simulator (Holman et al. Reference Holman2025; Merritt et al. Reference Merritt2025). We perform one ‘best case’ and one ‘realistic’ survey, based on the colours of the input population. Section 3 details our results from the simulated ‘best case’ survey, describing which of the impactors are observed and linked by the current LSST pipelines. In Section 4, we discuss the more general outcomes of the survey and briefly consider the implications for meteoroid science and civil defence warning times. In Section 5, we discuss a more ‘realistic’ survey (based on input colours) and use that to make predictions for what the LSST will discover over the course of its 10-year operations.
2. DATA
2.1. USG CNEOS FIREBALLS
The fireball data is available from the Centre for Near Earth Object Studies (CNEOS) online database.Footnote
d
The data includes records of the location, altitude, total impact energy, and velocity of high-energy fireballs and bolides in the atmosphere. This data is collected by space-based USG sensors designed to monitor the Earth and its atmosphere for nuclear tests (Tagliaferri et al. Reference Tagliaferri, Spalding, Jacobs, Worden and Erlich1994). USG provides near-global coverage (Brown et al. Reference Brown, Spalding, ReVelle, Tagliaferri and Worden2002), allowing higher-energy events to be observed more often than ground based camera networks, which only observe a few percent of the planet’s surface (Devillepoix et al. Reference Devillepoix2020; Jenniskens & Devillepoix Reference Jenniskens and Devillepoix2025). The USG system is sensitive to events with impact energies
$\gt$
0.05 kT TNT,Footnote
e
which generally corresponds to objects with D
$\geq$
1 m at typical Earth-impact speeds of 11.2–70 km s
$^{-1}$
(Brown et al. Reference Brown, Spalding, ReVelle, Tagliaferri and Worden2002; Devillepoix et al. Reference Devillepoix2019).
Our LSST simulation runs from 2015 January 01–2024 December 31, so we select USG-observed events from the same window. There are 372 USG events in this 10 year period, 220 of which have velocity data. We discuss how this affects our results more in Section 5.2. We determine the pre-impact orbits for these events based on Jansen-Sturgeon et al. (Reference Jansen-Sturgeon, Sansom and Bland2019) and remove four objects with negative semi-major axes (implying incorrect orbit determination), leaving 216 events.
2.1.1. USG data issues
Previous comparisons of USG data with observations from ground-based fireball observatories of the same event have revealed some limitations within the USG dataset, particularly in the recorded velocity vector (which affects the derived orbits; Devillepoix et al. Reference Devillepoix2019; Brown & Borovička Reference Brown and Borovička2023; Peña-Asensio et al. Reference Peña-Asensio, Grèbol-Tomàs, Trigo-Rodríguez, Ramirez Moreta and Kresken2024; Peña-Asensio, Socas-Navarro, & Seligman Reference Peña-Asensio, Socas-Navarro and Seligman2025; Chow & Brown Reference Chow and Brown2025). For some cases, errors have been documented to be as high as 10 km s
$^{-1}$
in speed and up to 90
$^{\circ}$
in direction (radiant) (Devillepoix et al. Reference Devillepoix2019; Brown & Borovička Reference Brown and Borovička2023).
However, these issues appear to have been resolved from 2018 onwards, with USG observations aligning much more closely with ground-based observations (Brown & Borovička Reference Brown and Borovička2023; Peña-Asensio et al. Reference Peña-Asensio, Socas-Navarro and Seligman2025; Chow & Brown Reference Chow and Brown2025). As a mostly statistical study, and considering the majority of our data is from 2018 onwards, we do not expect that this will significantly affect our results.
2.1.2. Impactor physical characteristics
For each event, we use the reported velocity and total impact energy to estimate the mass of the impactor using the kinetic energy relation
$E = \frac{1}{2}mv^2$
. We assume spherical shape and a bulk density of 1 500 kg m
$^{-3}$
, which we use to calculate a diameter (D) for the object. This maintains consistency with other work (e.g. Chow & Brown Reference Chow and Brown2025; Ingebretsen et al. Reference Ingebretsen2025) and is based on estimated densities for metre-scale NEAs (Mommert et al. Reference Mommert2014a,b), small (
$D \lt 1$
km) NEAs from targeted surveys (e.g. Bennu and Itokawa; Hickson et al. Reference Hickson2018), and a wider survey from Gaia-derived densities of S-type asteroids (Dziadura et al. Reference Dziadura2023).
The distribution of S-type vs C-type NEOs is not well constrained for metre-scale objects, mostly due to NEOs being difficult to observe with spectral surveys. De-biased surveys of larger (
$D \gt 100$
m) objects suggest an even split between C- and S-type NEOs (Binzel et al. Reference Binzel2019; Marsset et al. Reference Marsset2022), however it has been proposed that thermal stress on metre-scale NEOs may preferentially fracture and remove weaker C-types from the Near-Earth space, contributing to the relative lack of carbonaceous meteorites (Shober et al. Reference Shober2025). Based on this, we perform separate simulations on two populations.
Firstly, we present a ‘best case’ scenario and assume all objects are (relatively) bright S-types. We use this to investigate individual objects and draw links between physical and orbital parameters and likelihood of discovery. Second, we present a more realistic option and assume an even split between C- and S-types and make our predictions based on that. In the second case, we perform two Sorcha runs – one assuming all C-types and one assuming all S-types. We then iterate multiple surveys by randomly selecting half S- and half C-types and make our predictions based on the average of those survey runs.
Albedos (
$p_v$
) are taken from Marsset et al. (Reference Marsset2022), and we use the colours derived for Rubin’s bandpasses (and for use with Sorcha specifically) in Kurlander et al. (Reference Kurlander2025) (Table 1). Values are presented in Table 1. We use the IAU standard HG phase curve model (Bowell et al. Reference Bowell, Binzel, Gehrels and Matthews1989) and set
$G = 0.15$
for all objects.
LSST-specific colours and albedos for S- and C-type asteroids as used in this work. From Kurlander et al. (Reference Kurlander2025).

We can estimate the absolute V-band magnitude
$H_V$
for each object using Equation (1) (Harris Reference Harris1997):
2.2. Sorcha
Sorcha is a survey simulator developed for predicting Solar System observations and discoveries with the LSST (Holman et al. Reference Holman2025; Merritt et al. Reference Merritt2025). Sorcha operates in three main steps – ephemeris generation, observations, and linking.
2.2.1. Sorcha ephemeris generation
First, Sorcha ingests the orbital elements of the objects into REBOUND, a N-body particle integrator (Rein & Liu Reference Rein and Liu2012). REBOUND’s extension ASSIST (Holman et al. Reference Holman2023) populates a simulation with Solar System objects using the SPICE resources files described in Acton (Reference Acton1996) and Acton et al. (Reference Acton, Bachman, Semenov and Wright2018) and uses its 15th order Gauss-Radau integrator IAS15 (Rein & Spiegel Reference Rein and Spiegel2015) to generate a 10-year ephemeris for each test object.
While Sorcha is a highly accurate software, it (and the underlying REBOUND/ASSIST framework) need to be treated carefully when dealing with close approaches and impactors. Within our version of Sorcha, we set the accuracy parameter to 10
$^{-6}$
days, initial timestep to 10
$^{-6}$
days, and minimum timestep to 10
$^{-9}$
days, which balance accuracy and compute time for close approaches (Chow, I., personal communication). In addition to this, we also increase the ar_n_sub_intervals parameter in the configuration file to 500, as suggested for modelling close approaches and Earth impactors.Footnote
f
See Holman et al. (Reference Holman2025) for a more detailed description of Sorcha’s ephemeris generation.
2.2.2. Sorcha observations generation
Once the ephemeris has been generated, the positions of each object are checked against a pointing baseline for the survey. This is composed of the location (pointing), 5-
$\sigma$
image depth and observing conditions for the 2.1 billion observations that LSST will make over 10 years, accounting for factors including survey strategy, weather, and scheduled and unscheduled downtime. We use a custom version of the recent v5.0.1 baselineFootnote
g
(Yoachim Reference Yoachim2025), modified to run from 2015 January 01–2024 December 31, allowing us to test against historic fireball observations. This survey strategy uses 30 s exposures in the grizy bands, and 38 s in the u band (Yoachim Reference Yoachim2025). The LSST’s general strategy is to observe each location (pointing) twice per night, about 30 min apart, in different filters. This generates single-visit limiting magnitudes of around 23.4, 24.6, 24.3, 23.6, 22.9, and 21.7 for the LSST’s ugrizy filters (Ivezić et al. Reference Ivezić2019).
The on-sky position of the object is also compared to a camera footprint file, which can be set either as a circular approximation of Rubin’s field of field of view, or the exact shape (including gaps between chips) of the detector. We use the precise LSSTCam detector footprint. If the object is brighter than the 5-
$\sigma$
depth for the image and sits within the camera footprint, it is recorded as an observation.
This process outputs a database of all observations made over the 10-year period. This contains information about the object (on-sky position, apparent trailed source magnitude and associated errors) as well as metadata for the image from the pointing database (including time of observation, on-sky centre of the image, filter, and 5-
$\sigma$
depth of the image).
2.2.3. Sorcha linking process
The LSST’s Solar System Processing (SSP) pipeline is then applied, which attempts to link individual observations of objects (Myers, Jones, & Axelrod Reference Myers, Jones and Axelrod2013; Jurić et al. Reference Jurić, Lorente, Shortridge and Wayth2017). The current SSP links multiple observations of an object on the same night into a ‘tracklet’. Three tracklets over three separate nights within a 14 night window can be linked to make a discovery. Since the LSST revisits each location twice per night, these tracklets will generally be composed of pairs of observations. If the observations fulfil those requirements, the object is ‘discovered’. If the observations do not meet the requirements, the object is not reported. We set the linking efficiency within Sorcha to 0.95, which is the minimum efficiency required for the real survey.
Individual two-observations tracklets can be difficult to identify and confirm, since a single detection in the first image could correspond with a large number of detections in the second image. As such, two detections from a single night might only be linked into a tracklet days later, when another tracklet is identified and all four observations are found to satisfy a heliocentric Keplerian orbit. While this is not an issue within Sorcha, it will be a challenge for the real LSST, and means that two-observation tracklets might only be reported days after the observations are made.
In about 3% of cases, pairs will intentionally receive a third observation, potentially generating 3-observation tracklets.Footnote h There are potential changes to the SSP which would allow it to immediately report these individual tracklets which (either by design or serendipitously) contain 3+ observationsFootnote i (Wagg et al. Reference Wagg2025). These tracklets are easier to identify in real time and would allow for initial orbits to be estimated. In this work, we discuss objects discovered using both the default 3-tracklet and the modified 3-observation linking methods and refer to them as such.
Sorcha provides up to three outputs: (1) the full list of individual observations, (2) a summary which describes how many times each object was observed, in what filters, and whether it was linked (optional), and (3) the full ephemeris for the bodies (optional).
We use Sorcha version 1.0.0. See Merritt et al. (Reference Merritt2025) for more details on Sorcha, and Holman et al. (Reference Holman2025) for details on the ephemeris generation.
3. FULL SURVEY RESULTS
For the ‘best case’ survey, we assume all objects are S-type asteroids, with their higher albedo (compared to C-types) making them easier to discover. By using the same colour for all objects, we are able to directly compare objects and explore how their sizes and orbits might affect discoverability.
3.1. Observations
An ‘observation’ is a single case of an object being within the detector footprint and being brighter than the 5-
$\sigma$
limiting depth for that image. In the real LSST, these observations would be identified by difference imaging with a template image of that part of the sky and have a prompt alert issued. This single observation would contain no orbital information, but the SSP would attempt to link it to any previous detections that would satisfy a Keplerian orbit, or already-known Solar System objects (Myers et al. Reference Myers, Jones and Axelrod2013; Jurić et al. Reference Jurić, Lorente, Shortridge and Wayth2017).
Of the 216 objects injected into the Sorcha simulation, 30 objects are observed for a total of 130 observations. Most are observed 2–6 times, while four receive more than 10. The most observations of a single object is 16, obtained over a period of 20 days. Two objects are discovered by the default 3-tracklet method, and eight are discovered by the 3-observation method. The full set of observed objects is presented in Table 2.
All objects observed by the Sorcha simulation. ‘First’, ‘Last’, and ‘Warning time’ are in days before impact. ‘Obs. arc’ is in days. ‘3-tracklet’ and ‘3-observation’ describes whether the object was linked by the default/three-observation linking algorithm. The ‘Warning time’ column is the time from linkage (or generation of three-observation tracklet) to impact. Objects in bold are investigated further below. USG_2024-09-04T16-39 is the imminent impactor 2024 RW
$_1$
.

Map of the impact locations for the 216 USG events. Grey dots are not observed pre-impact, blue
$\times$
markers are observed pre-impact, orange triangles are discovered by the 3-observation method, and red squares are discovered by the default 3-tracklet algorithm. The pink diamond (USG_2024-09-04T16-39) corresponds with the known imminent impactor 2024 RW
$_1$
. 19 impacts are in the Souther Hemisphere, consistent with Rubin’s location.

The mean trailed source magnitude across all observations (and filters) is 22.1. The faintest observation is 24.6 in the r band, and the brightest observation is 17.7 in the y band.
We take a closer look at five objects (shown in bold) – three discovered objects, one objects which are observed 10+ times but not discovered, and the 2024 RW
$_1$
impactorFootnote
j
(Wierzchos et al. Reference Wierzchos2024; Ingebretsen et al. Reference Ingebretsen2025).
3.2. Discovered objects
USG_2015-05-10T07-45 was observed 16 times in four filters (rizy) across a 20-day window (from 21 to 1 days before impact). The observations satisfied the conditions of both the default SSP (three tracklets within 14 days) and the three-observation tracklet method, so the object was ‘discovered’ seven days before impact.
This object came from an evolved orbit (
$a = 1.39$
AU,
$e = 0.27$
) at low inclination (
$i = 2.3^{\circ}$
) and had a low impact velocity (12.2 km s
$^{-1}$
).
USG_2019-01-22T09-18 was observed 14 times in four filters (griz) across a 10-day window, and subsequently discovered by both methods 3.5 years before impact. It had an evolved Earth-like orbit (
$a = 1.01$
AU,
$e = 0.07$
, 2.5
$^{\circ}$
) and a low impact speed (11.6 km s
$^{-1}$
).
We note here that, because of the uncertainties associated with USG-derived orbits (Section 2.1.1), it is uncertain whether this specific object would have actually been observed that far before impact years pre-impact. Conversely, it is doubtful whether observations of the object would have been precise enough to predict the impact (or associate the observations with the observed event) without follow-up observations. This case is nonetheless interesting in showing that this configuration of a small metre-scale impactor detected several oppositions before impact is possible.
USG_2019-05-21T13-12 was observed 12 times over 34 days and was discovered 28 days before impact using the 3-observation method. It was on a low inclination evolved orbit (
$a = 1.2$
AU,
$e = 0.15$
,
$i = 2.6^{\circ}$
) and had a low impact speed (11.5 km s
$^{-1}$
). It has the highest impact energy (1.6 kT TNT) and absolute magnitude (
$H_r = 28.6$
) of all 30 observed impactors. The fireball from this impact was also observed by members of the public in South Australia.Footnote
k
3.3. Undiscovered objects
USG_2018-09-20T18-29 was observed 13 times over a
$\sim$
70-day window before impact. The observations were mostly nightly pairs, with each pair separated by 10–15 days, preventing the tracklets from being linked and the object from being discovered. This body was on an evolved Earth-like orbit, with
$a = 1.03$
AU,
$e = 0.04$
, and
$i = 0.4^{\circ}$
. It also had a low entry velocity of around 11.1 km s
$^{-1}$
.
USG_2024-09-04T16-39 is the known imminent impactor 2024 RW
$_1$
(Wierzchos et al. Reference Wierzchos2024; Ingebretsen et al. Reference Ingebretsen2025), which was discovered approximately 11 h before impact by the CSS.Footnote
l
Here, it was observed on five occasions 2–5 days before impact and not discovered This object’s orbit was not evolved (firmly in the main belt at a = 2.2 AU), and it had a higher impact speed of 19.7 km s
$^{-1}$
.
Other events observed in this study that have been investigated previously include USG_2017-06-30T14-26 (Baird Bay fireball over South Australia, observed by the Desert Fireball Network; Devillepoix et al. Reference Devillepoix2019), USG_2020-01-17T21-29 (reports from the public north of Puerto Rico, reported by the International Meteor OrganisationFootnote m ), and USG_2021-04-13T02-16 (off the coast of Florida; Hughes et al. Reference Hughes2022).
3.4. General trends
From these 30 objects, we can identify general trends between the impact events, the impacting bodies, their orbits, and the Sorcha observations.
Impacts: Of the 30 objects observed, 19 impacted into the Southern Hemisphere (compared to 11 in the Northern), and only one impacted north of 40
$^{\circ}$
(Figure 1). This is consistent with Rubin’s position in the Southern Hemisphere.
There is a correlation between the impact speed and the number of observations obtained (Figure 2). Most observations are of objects with relatively low impact speeds (
$v \lt 25$
km s
$^{-1}$
), compared to the rest of the population (which reaches 50 km s
$^{-1}$
). The eight discovered objects are (unsurprisingly) the larger, slower and brighter objects. Additionally, the four bodies observed 10+ times all have very low v (
$\lt$
11.6 km s
$^{-1}$
), just above the Earth’s escape velocity.
The USG reports equal numbers of day vs night fireballs, while here, 26 (86.7%) of the observed objects impacted at night. This suggests we do not observe objects which impact on the outbound section of their orbit. This is unsurprising, since ground-based telescopes can only observe objects on the night-side of the planet, but does highlight the importance of space-based observatories that can observe objects approaching the daytime side of the planet (e.g. the NEO Surveyor and NEOMIR missions; Mainzer et al. Reference Mainzer2023; Conversi et al. Reference Conversi2024).
None of the observed impactors generated fireball events with peak brightness altitudes
$\gt$
60 km, and only one had impact energy
$\gt$
2 kT TNT (Figure 3). We also note that the USG data rarely report speeds for events above 50 km and almost always report speeds for events with impact energies
$\gt$
2 kT TNT.
Impactors: USG sensors are sensitive to events with impact energies
$\gt$
0.05 kT, corresponding to 1 m objects with
$H_r$
$\sim$
32 (assuming albedo of 0.24). We find that LSST primarily observes impactors with
$H_r$
$\gt$
31 (D
$\gt$
2 m; Figure 2). The impactors observed 10+ times all have
$H_r$
$\gt$
30.5 (
$D \gt$
2.5 m).
Orbits: Figure 4 shows the orbital elements derived from the USG velocity data (speed and direction) of the impacts. There is a notable cut-off of observed objects around i = 10
$^{\circ}$
, above which none are observed. As noted in the previous subsection, the two objects discovered by the default 3-tracklet method have low a (
$\lt$
1.5 AU), e (
$\lt$
0.3) and i (
$\lt$
2.5
$^{\circ}$
). The two objects linked by the 3-observation method are on slightly less evolved orbits, which is consistent with that method only requiring observations across one night (and thus not requiring the object to be on an Earth-like orbit).
Observations: For all observed bodies, the median time before impact of the first observation is 4.3 days (Figure 5). Most objects with 2 observations have observation arcs of
$\sim$
0.5 h, which corresponds to LSST’s half hour revist time. 15 objects have observation arcs
$\gt$
1 day. Eight objects are discovered between 0.8 and 28 days pre-impact, for a median warning time of 5.0 days (excluding USG_2019-01-22T09-18, discovered 3.5 years before impact).
4. DISCUSSION
4.1. Results summary
We send Sorcha 216 metre-scale USG objects across a 10-year span. 30 objects (13.9%) are observed pre-impact, with most receiving 2–4 observations. Four objects (1.9%) receive 10+ observations (three of which are discovered). Two objects (0.9%) are discovered with the default 3-tracklet linking algorithm and eight (3.7%) are linked by the 3-observation method (see Section 2.2.3).
Comparison of all impactors (observed and not observed; grey), the total number of observations (blue), and the discovered objects (orange). (a) Impact energy: most observations (blue) are of higher-energy impactors, and all discovered objects (orange) have
$E \gt \sim 0.1$
kT, distributed towards higher energies. (b) Speed: nearly all observations (blue) are of objects with relatively low impact speeds (
$v \lt 25$
km s
$^{-1}$
). Discovered objects (orange) generally match the input population (grey) for V
$\lt$
25 km s
$^{-1}$
, but drop off beyond that. The four bodies observed 10+ times (not shown here) all have 11.2 km s
$^{-1}$
$\lt v \lt$
11.6 km s
$^{-1}$
. (c)
$H_r$
: most observations are of objects with
$H_r$
$\gt$
31 (
$D \gt 1.5$
m). The discovered objects generally have
$H_r \gt 31$
(
$D \gt 2$
m). This shows that, unsurprisingly, objects that have a chance of being discovered with the USG dataset are large and slow.

4.2. Linking, discoveries, and the SSP
We find that the LSST will be able to make observations of metre-sized impactors pre-impact. However, most of these observations will not be linked by the SSP and/or discovered. This is primarily due to the survey strategy that the LSST employs, compared to dedicated NEO and planetary defence surveys.
Most dedicated NEO surveys image sections of the sky
$\sim$
4 times each night, with observations being separated by 30–60 min (Tonry et al. Reference Tonry2018; Chambers et al. Reference Chambers2016; Drake et al. Reference Drake2009). Detections within these images can be immediately linked to generate four-observation tracklets, allowing for reasonable estimations of the object’s orbit and for the tracklet to be compared to known Solar System objects. If the tracklet fails to match any known objects, it is sent to the NEO Confirmation Page (NEOCPFootnote
n
). There, programmes like NASA/JPL’s SCOUT and ESA’s Meerkat use systematic ranging techniques (Drury et al. Reference Drury2026; Chesley Reference Chesley2004; Farnocchia, Chesley, & Micheli Reference Farnocchia, Chesley and Micheli2015; Keys et al. Reference Keys2019) to flag objects with high impact probabilities, which are prioritised for follow up observations.
In contrast, LSST makes two visits per night, and so (mostly) generates two-observation tracklets. These tracklets will not be reported to the NEOCP, since they are (a) difficult to identify across a single night and (b) would risk flooding the NEOCP with unconstrained orbits (Wagg et al. Reference Wagg2025; see Section 2.2.3). All discoveries will require the linking of three tracklets which, based on LSST’s three-day cycling survey strategy, will take on the order of a week. This delay will prevent many imminent impactors from being discovered (our median time of earliest observation was 3.5 days before impact).
Calculated impact energy vs altitude for all 317 objects with reported altitudes (some of which are missing speed data), including objects without reported speeds (red
$+$
), objects with speeds that are not observed by LSST (grey dots) and objects with speeds that are observed (blue
$\times$
). Observed objects generally have low altitudes and impact energies. Speeds are rarely reported for events
$\gt$
50 km. (Almost) all events with
$E \gt 2$
kT TNT have reported speeds.

Proposed changes to the SSP would allow it to report tracklets with 3+ candidatesFootnote o (Wagg et al. Reference Wagg2025), either in real time or during the following day, in a similar way to current impact-hunters. In this work, we find four objects which had single tracklets with 3+ observations, which would have been discovered if these modifications to the SSP were applied. These tracklets were collected between 20 h and 28 days pre-impact (excluding USG_2019-01-22T09-18, 3.5 years pre-impact). Implementing these changes to the SSP could significantly increase the number of metre-scale imminent impactors discovered.
4.3. Lead times
Our eight discoveries are made between 0.8 and 28 days pre-impact, with a median value of 5.0 days (excluding the object linked over three years before impact, which would have been extremely difficult to identify). Most objects (discovered and undiscovered) are first observed several days (median = 4.3) before impact, with some extending to weeks before impact.
For comparison, the longest lead time of the 11 known imminent impactors is 21 h (2014 AA; Kowalski et al. Reference Kowalski2014; Farnocchia et al. Reference Farnocchia, Chesley, Brown and Chodas2016), and the mean is
$\sim$
9 h. Discovering impactors days to weeks in advance – even if rare – will provide incredible potential for dedicated follow-up surveys of the object, both with telescopes and in the potential deployment of ground based sensors to observe the fireball (e.g. Clemente et al. Reference Clemente2025). These warning times also begin to align with the requirements for planetary defence responses, so would make for useful test cases (Brown et al. Reference Brown2013; Koschny et al. Reference Koschny, Fast and Kofler2024).
Most of this increase in warning time is due to the LSST’s deeper single-exposure limiting magnitude compared to other NEO-hunting surveys. Figure 6 shows the magnitude of all observations made in this study compared to the limiting magnitudes of ATLAS (c-band
$\sim$
19.5; Tonry et al. Reference Tonry2018), CSS (V-mag
$\sim$
20; Drake et al. Reference Drake2009), Pan-STARRS (V-band
$\sim$
22; Chambers et al. Reference Chambers2016; Wainscoat et al. Reference Wainscoat2021), Flyeye (V-mag
$\sim$
21.5; Cibin et al. Reference Cibin2019; Föhring et al. Reference Föhring, Conversi, Micheli, Dölling and Moreta2024), and LSST (r-band
$\sim$
24.7; Ivezić et al. Reference Ivezić2019). ATLAS and CSS could have only made the observations brighter than magnitude 20 (and so missed most of the observations here), while Flyeye and Pan-STARRS would have missed about half of the observations. LSST, with its deeper limiting magnitude, will be able to see smaller objects further from the Earth (and thus earlier before impact) than pre-existing surveys. While the LSST cadence is not optimal for discovering impactors, those which is does discover will be significantly earlier. As such, the LSST is expected to work in tandem with other surveys, rather than replace them.
Semimajor axis compared to eccentricity and inclination. Grey dots are not observed pre-impact, blue
$\times$
markers are observed pre-impact, orange triangles are discovered by the 3-observation method, and red squares are discovered pre-impact by the default 3-tracklet method. The pink diamond (USG_2024-09-04T16-39) corresponds with the known imminent impactor 2024 RW
$_1$
. The 3-tracklet discovered objects are on more evolved orbits than the 3-observation discovered objects, suggesting the modified linking algorithm can access a larger orbital range of objects.

Days before impact of the first observations for the observed bodies (blue) and of objects discovered by the default SSP or 3-observation tracklet method (orange). Most objects are first observed with a week of impact. One object (USG_2019-01-22T18-29), discovered over three years in advance, is cut off. The median time for the 30 objects’ first observation is 4.3 days pre-impact, and eight discoveries are made 5.0 days pre-impact. For reference, the earliest current warning time is 21 h (2014 AA; Kowalski et al. Reference Kowalski2014; Farnocchia et al. Reference Farnocchia, Chesley, Brown and Chodas2016)

4.4. Precoveries
We make 63 observations of 22 unique objects which are not discovered using either the current 3-tracklet or modified 3-observation linking methods. These observations are made days (or weeks) in advance and will still be valuable, even if the impactors are not discovered by the LSST.
If these objects are then detected by dedicated impactor-hunting surveys and reported to the Minor Planet Centre (MPC), the SSP will associate past LSST observations with the new object for as far back as reasonable for the accuracy of the orbit (Bellm et al. Reference Bellm2020). These precoveries could extend the observational arc dramatically and assist with making follow-up observations and constraining the impact location.
Trailed source magnitude of observations from this work, compared to the limiting magnitudes of ATLAS (c-band; Tonry et al. Reference Tonry2018), CSS (V-mag; Drake et al. Reference Drake2009), Pan-STARRS (V-band; Chambers et al. Reference Chambers2016; Wainscoat et al. Reference Wainscoat2021), Flyeye (V-mag; Cibin et al. Reference Cibin2019; Föhring et al. Reference Föhring, Conversi, Micheli, Dölling and Moreta2024, and LSST (r band; Ivezić et al. Reference Ivezić2019). ATLAS and CSS would not have made most of the observations that we simulate here, while Flyeye and Pan-STARRS would have made only half. The other
$\sim$
half (fainter than magnitude 22) are only accessible to LSST. This does not account for cadence differences between the surveys, which is a driving factor in whether observations are linked and discoveries are made.

In other cases, LSST may make observations of bodies which remain undiscovered until they impact the Earth. If the impact itself is observed with enough accuracy by either the USG or other ground-based networks, a pre-impact ephemeris for the object could be generated and searched for occasional, unreported observations by LSST (potentially even below the 5-
$\sigma$
level). Clark et al. (Reference Clark2023) have shown that telescope data precovery from fireball-derived ephemeris is possible.
5. FUTURE LSST PREDICTIONS
5.1. Secondary survey results
In the previous section, we assumed every object was an S-type in order to give it the best change of being discovered. To perform a more realistic survey in order to make predictions, we run a second simulation assuming all objects are C-types (a ‘worst case’ scenario). We then iterate 500 surveys by randomly assigning an even split of S- and C-types for each survey.
We take the mean values for the number of observations, number of observed objects, and number of discovered objects, and the median for the warning time (to minimise the effects of USG_2019-01-22T09-18, detected 3.5 years before impact when simulated as an S-type). We take our uncertainties as the standard deviation, acknowledging that the real values could be higher or lower depending on the true S-/C-type split.
Assuming the even distribution of S- and C-type objects, we find 19.5
$\pm$
1.2 impactors observed for a total of 72
$\pm$
10 observations. 1.0
$\pm$
0.7 objects are linked by the default 3-tracklet SSP, and 4.5
$\pm$
1.1 by the 3-observation method, for a median warning time of 4.3
$\pm$
3.2 days.
5.2. Scaled total predictions
We assume the USG currently detects all impacts of metre-scale bodies (Brown et al. Reference Brown, Spalding, ReVelle, Tagliaferri and Worden2002; Devillepoix et al. Reference Devillepoix2019). To derive the orbit for an object and simulate it in this work, we require its impact speed and radiant. However, of all 372 events recorded between 1 January 2015 and 31 December 2024, only 216 (58.1%) have reported speeds. In this work, we have used these 216 events.
To make predictions for the full metre-scale impacting population, we scale our reported values (and uncertainties) by a factor of
$\frac{372}{216} = 1.72$
.
Based on this, we predict LSST to observe 34
$\pm$
2 (up from 19.5) objects pre-impact over the 10-year period and make 125
$\pm$
18 total observations (up from 72). We predict 2
$\pm$
1 discoveries of imminent impactors with the default SSP (up from 1), and 8
$\pm$
2 (up from 4.5) discoveries if the modified SSP is introduced (and assuming every 3-observation tracklet is reported and followed up by other observatories). The lead time remains the same, at 4.3
$\pm$
3.2 days.
6. Conclusions
In this work, we use the LSST Solar System survey simulator Sorcha (Holman et al. Reference Holman2025; Merritt et al. Reference Merritt2025) to investigate whether the LSST would have observed and/or discovered any of the metre-scale meteoroids that impacted the Earth over the last decade. We use data obtained by the USG sensors and available on the CNEOSFootnote p website over the period 2015 January 1–2024 December 31.
We performed two simulations, one ‘best case’ assuming all objects were bright S-types, and one assuming a more realistic 50/50 distribution between S- and C-types. We inspect the individual objects from the first simulation and make predictions based on the second.
Our main conclusions are as follows:
-
• Of the 216 objects from the ‘best case’ simulation, the LSST would have observed 30 impactors for a total of 130 observations.
-
• Of these 30 objects, two were linked by the default 3-tracklet linking algorithm. Eight were discovered by a custom method which uses single 3-observation tracklets, and which is a proposed change to the current Solar System Processing pipeline.
-
• These eight discoveries were made 5 days pre-impact (median), significantly earlier than the current longest lead time for a real imminent impactor of 21 h for 2014 AA (Kowalski et al. Reference Kowalski2014; Farnocchia et al. Reference Farnocchia, Chesley, Brown and Chodas2016).
-
• Based off the ‘realistic’ simulation, and accounting for limitations in the USG CNEOS dataset, we predict the LSST will observe 34
$\pm$
2 unique metre-scale impactors for 125
$\pm$
18 individual observations and discover 8
$\pm$
2 pre-impact over the course of its 10-year survey (assuming the 3-observation method is applied). We predict a median warning time of 4.3
$\pm$
3.2 days. These values are consistent with the lower end of previous estimates (e.g. Juric et al. Reference Juric2023) and other recent work (Cheng et al. Reference Cheng, Scolnic, Kurlander, Chow and Fernandes2026 and references therein). -
• Even with the SSP changes, we still predict 26
$\pm$
2 objects will be observed a few (e.g. 1–4) times but remain undiscovered, based on limitations of the linking algorithms. However, if these objects are then discovered by other surveys (either telescopic or fireball-based), these observations could be linked (Bellm et al. Reference Bellm2020; Clark et al. Reference Clark2023), which would significantly extend observation arcs and improve orbit determination and impact location predictions.
While this paper was under review, a preprint by Chow et al. (Reference Chow2026) was released examining the detectability of Earth impactors by the LSST using Sorcha, assuming a modified linking algorithm using two streaked detections in the same night. Their discoveries (and predictions) are slightly higher than ours, with the different linking techniques capturing different objects. This supports the notion that current predictions (both theirs and ours) are likely lower limits, and that multiple approaches will be required to make the most of LSST data.
The LSST providing a sample of a few tens of objects observed pre-impact would allow for the comparison of impact-derived masses with pre-impact photometry. This could begin to uncover systematic issues with average densities and albedos that we had to assume in this work and in turn allow for better predicts of the size of impactors based on pre-impact observations.
While Rubin and the LSST will likely not become the leading facility for pre-impact discoveries, the
$\sim$
1 discovery per year that we do predict could come with several days warning, rather than the current average of a few hours. This will allow ample time for follow-up observations, and potentially the deployment of specialised observation equipment for the fireball phase, which is key for planetary defence contexts and the continued study of the meteoroid-fireball-meteorite connection.
Acknowledgements
We would like to thank Peter Yoachim for providing the custom retrospective Sorcha pointing database, and Ian Chow and Mario Jurić for extremely useful discussions. We also thank the anonymous reviewer for their useful comments.
MF and SD were supported by the Commonwealth through an Australian Government Research Training Program Scholarship.
This research has made use of data and/or services provided by the International Astronomical Union’s Minor Planet Center. This research has made use of NASA’s Astrophysics Data System Bibliographic Services.
Some of the results in this paper have been derived using the healpy and HEALPixFootnote q packages.
This research was partially supported by the Australian Government through the Australian Research Council’s Linkage Projects funding scheme (project LE220100007). This material or work is supported in part by the National Science Foundation through Cooperative Agreement AST-1258333 and Cooperative Support Agreement AST1836783 managed by the Association of Universities for Research in Astronomy (AURA), and the Department of Energy under Contract No. DE-AC02-76SF00515 with the SLAC National Accelerator Laboratory managed by Stanford University.
AI tools were used to aid in coding, but did not contribute to the scientific content, analysis or conclusions of this work. The authors take all responsibility for the work presented here.
Author contribution
MF conducted the research and wrote the manuscript. HD assisted with editing, writing, and discussions and provided supervision. SD assisted with editing, writing, and discussions.
Software
Sorcha (Merritt et al. Reference Merritt2025; Holman et al. Reference Holman2025), ASSIST (Holman et al. Reference Holman2023; Rein, matthewholman, & Akmal Reference Rein2023), AstropyFootnote r (Astropy Collaboration et al. Reference Collaboration2013, Reference Collaboration2018, Reference Collaboration2022), Healpy (Zonca et al. Reference Zonca2019; Górski et al. Reference Górski2005), Matplotlib (Hunter Reference Hunter2007), Numpy (Harris et al. Reference Harris2020), pandas (Wes McKinney Reference McKinney, van der Walt and Millman2010; The Pandas Development Team 2025), REBOUND (Rein & Liu Reference Rein and Liu2012; Rein & Spiegel Reference Rein and Spiegel2015), sqlite (https://www.sqlite.org/index.html), sqlite3 (https://docs.python.org/3/library/sqlite3.html), Jupyter Notebooks (Kluyver et al. Reference Kluyver2016).

































