Yes! This relies on the 'Lava' report filter.
I added an 'Id' column, which returns the Person Id in the results set, but I deselected 'Show on Grid', so it won't be visible on the report.
Then I added a 'Lava' column and used this code to grab all a person's connection requests and filter by the connection opportunity for First Time Givers:
{% connectionrequest expression:'PersonAlias.PersonId == "{{ Id }}"' %}
{% for cr in connectionrequestItems %}
{% assign connOppId = cr.ConnectionOpportunityId %}
{% if connOppId == 223 %}
{% assign state = cr.ConnectionStatus.Name | Append:': ' | Append:cr.ConnectionState %}
{% assign crId = cr.Id %}
{% endif %}
{% endfor %}
{% endconnectionrequest %}
{% if crId != empty and crId != '' and crId != null %}
<a href='/page/1411?ConnectionOpportunityId=223&ConnectionRequestId={{ crId }}'>{{ state }}</a></br>
{% else %}
NA</br>
{% endif %}

